Statistics.Distribution.Beta:$centropy from math-functions-0.1.5.2

Time bar (total: 12.5s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
100%99.7%0%0.3%0%0%0%1
Compiler

Compiled 28 to 19 computations (32.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-sub: 0.0ms (0% of total)
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.4s (10.9%)

Results
1.0s8254×0valid
0.0ms2valid
0.0ms1valid
Precisions
Click to see histograms. Total time spent on operations: 587.0ms
ival-sub: 267.0ms (45.5% of total)
ival-mult: 208.0ms (35.5% of total)
ival-add: 93.0ms (15.9% of total)
const: 15.0ms (2.6% of total)
backward-pass: 4.0ms (0.7% of total)
Bogosity

preprocess278.0ms (2.2%)

Algorithm
egg-herbie
Rules
3102×+-lowering-+.f64
3102×+-lowering-+.f32
2090×--lowering--.f32
2090×--lowering--.f64
1980×sum3-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0149608
1521520
22098486
01821
14818
215417
378516
4282716
5776916
0858716
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))
Outputs
(+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (-.f64 x (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
Call 2
Inputs
(+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))
(+ (- (- (neg x) (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))
(+ (- (- x (* (- (neg y) 1) z)) (* (- t 1) a)) (* (- (+ (neg y) t) 2) b))
(+ (- (- x (* (- y 1) (neg z))) (* (- t 1) a)) (* (- (+ y t) 2) b))
(+ (- (- x (* (- y 1) z)) (* (- (neg t) 1) a)) (* (- (+ y (neg t)) 2) b))
(+ (- (- x (* (- y 1) z)) (* (- t 1) (neg a))) (* (- (+ y t) 2) b))
(+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) (neg b)))
(neg (+ (- (- (neg x) (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b)))
(neg (+ (- (- x (* (- (neg y) 1) z)) (* (- t 1) a)) (* (- (+ (neg y) t) 2) b)))
(neg (+ (- (- x (* (- y 1) (neg z))) (* (- t 1) a)) (* (- (+ y t) 2) b)))
(neg (+ (- (- x (* (- y 1) z)) (* (- (neg t) 1) a)) (* (- (+ y (neg t)) 2) b)))
(neg (+ (- (- x (* (- y 1) z)) (* (- t 1) (neg a))) (* (- (+ y t) 2) b)))
(neg (+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) (neg b))))
(+ (- (- y (* (- x 1) z)) (* (- t 1) a)) (* (- (+ x t) 2) b))
(+ (- (- z (* (- y 1) x)) (* (- t 1) a)) (* (- (+ y t) 2) b))
(+ (- (- t (* (- y 1) z)) (* (- x 1) a)) (* (- (+ y x) 2) b))
(+ (- (- a (* (- y 1) z)) (* (- t 1) x)) (* (- (+ y t) 2) b))
(+ (- (- b (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) x))
(+ (- (- x (* (- z 1) y)) (* (- t 1) a)) (* (- (+ z t) 2) b))
(+ (- (- x (* (- t 1) z)) (* (- y 1) a)) (* (- (+ t y) 2) b))
(+ (- (- x (* (- a 1) z)) (* (- t 1) y)) (* (- (+ a t) 2) b))
(+ (- (- x (* (- b 1) z)) (* (- t 1) a)) (* (- (+ b t) 2) y))
(+ (- (- x (* (- y 1) t)) (* (- z 1) a)) (* (- (+ y z) 2) b))
(+ (- (- x (* (- y 1) a)) (* (- t 1) z)) (* (- (+ y t) 2) b))
(+ (- (- x (* (- y 1) b)) (* (- t 1) a)) (* (- (+ y t) 2) z))
(+ (- (- x (* (- y 1) z)) (* (- a 1) t)) (* (- (+ y a) 2) b))
(+ (- (- x (* (- y 1) z)) (* (- b 1) a)) (* (- (+ y b) 2) t))
(+ (- (- x (* (- y 1) z)) (* (- t 1) b)) (* (- (+ y t) 2) a))
Outputs
(+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))
(fma (sum3 y t -2) b (fnmadd (+ t -1) a (fnmadd (+ y -1) z x)))
(+ (- (- (neg x) (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))
(fma (sum3 y t -2) b (fnmadd (+ t -1) a (fnmadd (+ y -1) z (neg x))))
(+ (- (- x (* (- (neg y) 1) z)) (* (- t 1) a)) (* (- (+ (neg y) t) 2) b))
(fma b (- (+ t -2) y) (fnmadd (+ t -1) a (fnmadd z (- -1 y) x)))
(+ (- (- x (* (- y 1) (neg z))) (* (- t 1) a)) (* (- (+ y t) 2) b))
(fma (sum3 y t -2) b (fnmadd (+ t -1) a (+ x (- (* z y) z))))
(+ (- (- x (* (- y 1) z)) (* (- (neg t) 1) a)) (* (- (+ y (neg t)) 2) b))
(fma b (sum3 y (neg t) -2) (fnmadd a (- -1 t) (fnmadd (+ y -1) z x)))
(+ (- (- x (* (- y 1) z)) (* (- t 1) (neg a))) (* (- (+ y t) 2) b))
(fma (sum3 y t -2) b (- x (fnmadd (+ t -1) a (- (* z y) z))))
(+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) (neg b)))
(fnmadd (sum3 y t -2) b (fnmadd (+ t -1) a (fnmadd (+ y -1) z x)))
(neg (+ (- (- (neg x) (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b)))
(fnmsub (sum3 y t -2) b (fnmadd (+ t -1) a (fnmadd (+ y -1) z (neg x))))
(neg (+ (- (- x (* (- (neg y) 1) z)) (* (- t 1) a)) (* (- (+ (neg y) t) 2) b)))
(fnmsub b (- (+ t -2) y) (fnmadd (+ t -1) a (fnmadd z (- -1 y) x)))
(neg (+ (- (- x (* (- y 1) (neg z))) (* (- t 1) a)) (* (- (+ y t) 2) b)))
(fnmsub (sum3 y t -2) b (fnmadd (+ t -1) a (+ x (- (* z y) z))))
(neg (+ (- (- x (* (- y 1) z)) (* (- (neg t) 1) a)) (* (- (+ y (neg t)) 2) b)))
(fnmsub b (sum3 y (neg t) -2) (fnmadd a (- -1 t) (fnmadd (+ y -1) z x)))
(neg (+ (- (- x (* (- y 1) z)) (* (- t 1) (neg a))) (* (- (+ y t) 2) b)))
(fnmsub (sum3 y t -2) b (- x (fnmadd (+ t -1) a (- (* z y) z))))
(neg (+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) (neg b))))
(fmsub (sum3 y t -2) b (fnmadd (+ t -1) a (fnmadd (+ y -1) z x)))
(+ (- (- y (* (- x 1) z)) (* (- t 1) a)) (* (- (+ x t) 2) b))
(fma b (sum3 x t -2) (fnmadd (+ t -1) a (fnmadd z (+ x -1) y)))
(+ (- (- z (* (- y 1) x)) (* (- t 1) a)) (* (- (+ y t) 2) b))
(fma (sum3 y t -2) b (fnmadd (+ t -1) a (fnmadd x (+ y -1) z)))
(+ (- (- t (* (- y 1) z)) (* (- x 1) a)) (* (- (+ y x) 2) b))
(fma b (sum3 x y -2) (fnmadd a (+ x -1) (fnmadd (+ y -1) z t)))
(+ (- (- a (* (- y 1) z)) (* (- t 1) x)) (* (- (+ y t) 2) b))
(fma (sum3 y t -2) b (fnmadd x (+ t -1) (fnmadd (+ y -1) z a)))
(+ (- (- b (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) x))
(fma x (sum3 y t -2) (fnmadd (+ t -1) a (fnmadd (+ y -1) z b)))
(+ (- (- x (* (- z 1) y)) (* (- t 1) a)) (* (- (+ z t) 2) b))
(fma b (sum3 z t -2) (fnmadd (+ t -1) a (fnmadd y (+ z -1) x)))
(+ (- (- x (* (- t 1) z)) (* (- y 1) a)) (* (- (+ t y) 2) b))
(fma (sum3 y t -2) b (fnmadd (+ y -1) a (fnmadd z (+ t -1) x)))
(+ (- (- x (* (- a 1) z)) (* (- t 1) y)) (* (- (+ a t) 2) b))
(fma b (sum3 t a -2) (fnmadd y (+ t -1) (fnmadd z (+ a -1) x)))
(+ (- (- x (* (- b 1) z)) (* (- t 1) a)) (* (- (+ b t) 2) y))
(fma y (sum3 t b -2) (fnmadd (+ t -1) a (fnmadd z (+ b -1) x)))
(+ (- (- x (* (- y 1) t)) (* (- z 1) a)) (* (- (+ y z) 2) b))
(fma b (sum3 y z -2) (fnmadd a (+ z -1) (fnmadd (+ y -1) t x)))
(+ (- (- x (* (- y 1) a)) (* (- t 1) z)) (* (- (+ y t) 2) b))
(fma (sum3 y t -2) b (fnmadd (+ y -1) a (fnmadd z (+ t -1) x)))
(+ (- (- x (* (- y 1) b)) (* (- t 1) a)) (* (- (+ y t) 2) z))
(fma z (sum3 y t -2) (fnmadd (+ t -1) a (fnmadd (+ y -1) b x)))
(+ (- (- x (* (- y 1) z)) (* (- a 1) t)) (* (- (+ y a) 2) b))
(fma b (sum3 y a -2) (fnmadd t (+ a -1) (fnmadd (+ y -1) z x)))
(+ (- (- x (* (- y 1) z)) (* (- b 1) a)) (* (- (+ y b) 2) t))
(fma t (sum3 y b -2) (fnmadd a (+ b -1) (fnmadd (+ y -1) z x)))
(+ (- (- x (* (- y 1) z)) (* (- t 1) b)) (* (- (+ y t) 2) a))
(fma a (sum3 y t -2) (fnmadd (+ t -1) b (fnmadd (+ y -1) z x)))

explain182.0ms (1.5%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
90-0-(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z)) (*.f64 (-.f64 t #s(literal 1 binary64)) a)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
30-0-(-.f64 (-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z)) (*.f64 (-.f64 t #s(literal 1 binary64)) a))
00-0-x
00-0-(-.f64 t #s(literal 1 binary64))
00-0-b
00-0-#s(literal 2 binary64)
00-0-z
00-0-(*.f64 (-.f64 y #s(literal 1 binary64)) z)
00-0-(-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z))
00-0-(-.f64 (+.f64 y t) #s(literal 2 binary64))
00-0-(*.f64 (-.f64 t #s(literal 1 binary64)) a)
00-0-y
00-0-(+.f64 y t)
00-0-t
00-0-#s(literal 1 binary64)
00-0-(*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)
00-0-a
00-0-(-.f64 y #s(literal 1 binary64))
Results
105.0ms512×0valid
Compiler

Compiled 201 to 56 computations (72.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-sub: 13.0ms (42.2% of total)
ival-mult: 10.0ms (32.4% of total)
ival-add: 6.0ms (19.5% of total)
const: 1.0ms (3.2% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 27 to 19 computations (29.6% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
95.7%
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z)) (*.f64 (-.f64 t #s(literal 1 binary64)) a)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
Compiler

Compiled 27 to 18 computations (33.3% saved)

simplify202.0ms (1.6%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (-.f64 y #s(literal 1 binary64)) z)
cost-diff0
(-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z))
cost-diff0
(-.f64 (-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z)) (*.f64 (-.f64 t #s(literal 1 binary64)) a))
cost-diff0
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z)) (*.f64 (-.f64 t #s(literal 1 binary64)) a)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
Rules
3102×+-lowering-+.f64
3102×+-lowering-+.f32
2090×--lowering--.f32
2090×--lowering--.f64
1632×fnmadd-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01880
14874
215471
378569
4282767
5776967
0858767
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))
(- (- x (* (- y 1) z)) (* (- t 1) a))
(- x (* (- y 1) z))
x
(* (- y 1) z)
(- y 1)
y
1
z
(* (- t 1) a)
(- t 1)
t
a
(* (- (+ y t) 2) b)
(- (+ y t) 2)
(+ y t)
2
b
Outputs
(+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (-.f64 x (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(- (- x (* (- y 1) z)) (* (- t 1) a))
(+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))
(- x (* (- y 1) z))
(-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))
x
(* (- y 1) z)
(*.f64 (+.f64 y #s(literal -1 binary64)) z)
(- y 1)
(+.f64 y #s(literal -1 binary64))
y
1
#s(literal 1 binary64)
z
(* (- t 1) a)
(*.f64 (+.f64 t #s(literal -1 binary64)) a)
(- t 1)
(+.f64 t #s(literal -1 binary64))
t
a
(* (- (+ y t) 2) b)
(*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)
(- (+ y t) 2)
(+.f64 (+.f64 y t) #s(literal -2 binary64))
(+ y t)
(+.f64 y t)
2
#s(literal 2 binary64)
b

localize72.0ms (0.6%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)
accuracy100.0%
(-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z))
accuracy99.0%
(-.f64 (-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z)) (*.f64 (-.f64 t #s(literal 1 binary64)) a))
accuracy96.8%
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z)) (*.f64 (-.f64 t #s(literal 1 binary64)) a)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
Results
56.0ms256×0valid
Compiler

Compiled 87 to 19 computations (78.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-sub: 7.0ms (45.6% of total)
ival-mult: 5.0ms (32.6% of total)
ival-add: 2.0ms (13% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series37.0ms (0.3%)

Counts
5 → 228
Calls
Call 1
Inputs
#<alt (+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))>
#<alt (- (- x (* (- y 1) z)) (* (- t 1) a))>
#<alt (- x (* (- y 1) z))>
#<alt (* (- y 1) z)>
#<alt (* (- (+ y t) 2) b)>
Outputs
#<alt (- (* b (- (+ t y) 2)) (+ (* a (- t 1)) (* z (- y 1))))>
#<alt (- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))>
#<alt (- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))>
#<alt (- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))>
#<alt x>
#<alt (* x (- (+ 1 (/ (* b (- (+ t y) 2)) x)) (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x))))>
#<alt (* x (- (+ 1 (/ (* b (- (+ t y) 2)) x)) (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x))))>
#<alt (* x (- (+ 1 (/ (* b (- (+ t y) 2)) x)) (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (- (* b (- (+ t y) 2)) (+ (* a (- t 1)) (* z (- y 1)))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* b (- (+ t y) 2)) (+ (* a (- t 1)) (* z (- y 1)))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* b (- (+ t y) 2)) (+ (* a (- t 1)) (* z (- y 1)))) x)) 1)))>
#<alt (- (+ x (* b (- t 2))) (+ (* -1 z) (* a (- t 1))))>
#<alt (- (+ x (+ (* b (- t 2)) (* y (- b z)))) (+ (* -1 z) (* a (- t 1))))>
#<alt (- (+ x (+ (* b (- t 2)) (* y (- b z)))) (+ (* -1 z) (* a (- t 1))))>
#<alt (- (+ x (+ (* b (- t 2)) (* y (- b z)))) (+ (* -1 z) (* a (- t 1))))>
#<alt (* y (- b z))>
#<alt (* y (- (+ b (+ (/ x y) (/ (* b (- t 2)) y))) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))>
#<alt (* y (- (+ b (+ (/ x y) (/ (* b (- t 2)) y))) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))>
#<alt (* y (- (+ b (+ (/ x y) (/ (* b (- t 2)) y))) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))>
#<alt (* -1 (* y (- (* -1 b) (* -1 z))))>
#<alt (* -1 (* y (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- t 2))) (+ (* -1 z) (* a (- t 1)))) y))) (* -1 z))))>
#<alt (* -1 (* y (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- t 2))) (+ (* -1 z) (* a (- t 1)))) y))) (* -1 z))))>
#<alt (* -1 (* y (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- t 2))) (+ (* -1 z) (* a (- t 1)))) y))) (* -1 z))))>
#<alt (- (+ x (* b (- (+ t y) 2))) (* a (- t 1)))>
#<alt (- (+ x (+ (* b (- (+ t y) 2)) (* z (- 1 y)))) (* a (- t 1)))>
#<alt (- (+ x (+ (* b (- (+ t y) 2)) (* z (- 1 y)))) (* a (- t 1)))>
#<alt (- (+ x (+ (* b (- (+ t y) 2)) (* z (- 1 y)))) (* a (- t 1)))>
#<alt (* z (- 1 y))>
#<alt (* z (- (+ 1 (+ (/ x z) (/ (* b (- (+ t y) 2)) z))) (+ y (/ (* a (- t 1)) z))))>
#<alt (* z (- (+ 1 (+ (/ x z) (/ (* b (- (+ t y) 2)) z))) (+ y (/ (* a (- t 1)) z))))>
#<alt (* z (- (+ 1 (+ (/ x z) (/ (* b (- (+ t y) 2)) z))) (+ y (/ (* a (- t 1)) z))))>
#<alt (* -1 (* z (- y 1)))>
#<alt (* -1 (* z (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* a (- t 1))) z)) (* -1 (- y 1)))))>
#<alt (* -1 (* z (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* a (- t 1))) z)) (* -1 (- y 1)))))>
#<alt (* -1 (* z (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* a (- t 1))) z)) (* -1 (- y 1)))))>
#<alt (- (+ x (* b (- y 2))) (+ (* -1 a) (* z (- y 1))))>
#<alt (- (+ x (+ (* b (- y 2)) (* t (- b a)))) (+ (* -1 a) (* z (- y 1))))>
#<alt (- (+ x (+ (* b (- y 2)) (* t (- b a)))) (+ (* -1 a) (* z (- y 1))))>
#<alt (- (+ x (+ (* b (- y 2)) (* t (- b a)))) (+ (* -1 a) (* z (- y 1))))>
#<alt (* t (- b a))>
#<alt (* t (- (+ b (+ (/ x t) (/ (* b (- y 2)) t))) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))>
#<alt (* t (- (+ b (+ (/ x t) (/ (* b (- y 2)) t))) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))>
#<alt (* t (- (+ b (+ (/ x t) (/ (* b (- y 2)) t))) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))>
#<alt (* -1 (* t (- (* -1 b) (* -1 a))))>
#<alt (* -1 (* t (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- y 2))) (+ (* -1 a) (* z (- y 1)))) t))) (* -1 a))))>
#<alt (* -1 (* t (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- y 2))) (+ (* -1 a) (* z (- y 1)))) t))) (* -1 a))))>
#<alt (* -1 (* t (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- y 2))) (+ (* -1 a) (* z (- y 1)))) t))) (* -1 a))))>
#<alt (- (+ x (* b (- (+ t y) 2))) (* z (- y 1)))>
#<alt (- (+ x (+ (* a (- 1 t)) (* b (- (+ t y) 2)))) (* z (- y 1)))>
#<alt (- (+ x (+ (* a (- 1 t)) (* b (- (+ t y) 2)))) (* z (- y 1)))>
#<alt (- (+ x (+ (* a (- 1 t)) (* b (- (+ t y) 2)))) (* z (- y 1)))>
#<alt (* a (- 1 t))>
#<alt (* a (- (+ 1 (+ (/ x a) (/ (* b (- (+ t y) 2)) a))) (+ t (/ (* z (- y 1)) a))))>
#<alt (* a (- (+ 1 (+ (/ x a) (/ (* b (- (+ t y) 2)) a))) (+ t (/ (* z (- y 1)) a))))>
#<alt (* a (- (+ 1 (+ (/ x a) (/ (* b (- (+ t y) 2)) a))) (+ t (/ (* z (- y 1)) a))))>
#<alt (* -1 (* a (- t 1)))>
#<alt (* -1 (* a (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* z (- y 1))) a)) (* -1 (- t 1)))))>
#<alt (* -1 (* a (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* z (- y 1))) a)) (* -1 (- t 1)))))>
#<alt (* -1 (* a (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* z (- y 1))) a)) (* -1 (- t 1)))))>
#<alt (- x (+ (* a (- t 1)) (* z (- y 1))))>
#<alt (- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))>
#<alt (- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))>
#<alt (- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t (+ y (/ x b))) (+ 2 (+ (/ (* a (- t 1)) b) (/ (* z (- y 1)) b)))))>
#<alt (* b (- (+ t (+ y (/ x b))) (+ 2 (+ (/ (* a (- t 1)) b) (/ (* z (- y 1)) b)))))>
#<alt (* b (- (+ t (+ y (/ x b))) (+ 2 (+ (/ (* a (- t 1)) b) (/ (* z (- y 1)) b)))))>
#<alt (* b (- (+ t y) 2))>
#<alt (* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (- x (+ (* a (- t 1)) (* z (- y 1)))) b)))))>
#<alt (* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (- x (+ (* a (- t 1)) (* z (- y 1)))) b)))))>
#<alt (* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (- x (+ (* a (- t 1)) (* z (- y 1)))) b)))))>
#<alt (* -1 (+ (* a (- t 1)) (* z (- y 1))))>
#<alt (- x (+ (* a (- t 1)) (* z (- y 1))))>
#<alt (- x (+ (* a (- t 1)) (* z (- y 1))))>
#<alt (- x (+ (* a (- t 1)) (* z (- y 1))))>
#<alt x>
#<alt (* x (+ 1 (* -1 (/ (+ (* a (- t 1)) (* z (- y 1))) x))))>
#<alt (* x (+ 1 (* -1 (/ (+ (* a (- t 1)) (* z (- y 1))) x))))>
#<alt (* x (+ 1 (* -1 (/ (+ (* a (- t 1)) (* z (- y 1))) x))))>
#<alt x>
#<alt (* -1 (* x (- (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x)) 1)))>
#<alt (* -1 (* x (- (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x)) 1)))>
#<alt (* -1 (* x (- (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x)) 1)))>
#<alt (- x (+ (* -1 z) (* a (- t 1))))>
#<alt (- (+ x (* -1 (* y z))) (+ (* -1 z) (* a (- t 1))))>
#<alt (- (+ x (* -1 (* y z))) (+ (* -1 z) (* a (- t 1))))>
#<alt (- (+ x (* -1 (* y z))) (+ (* -1 z) (* a (- t 1))))>
#<alt (* -1 (* y z))>
#<alt (* y (- (/ x y) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))>
#<alt (* y (- (/ x y) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))>
#<alt (* y (- (/ x y) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))>
#<alt (* -1 (* y z))>
#<alt (* -1 (* y (- (* -1 (/ (- x (+ (* -1 z) (* a (- t 1)))) y)) (* -1 z))))>
#<alt (* -1 (* y (- (* -1 (/ (- x (+ (* -1 z) (* a (- t 1)))) y)) (* -1 z))))>
#<alt (* -1 (* y (- (* -1 (/ (- x (+ (* -1 z) (* a (- t 1)))) y)) (* -1 z))))>
#<alt (- x (* a (- t 1)))>
#<alt (- (+ x (* z (- 1 y))) (* a (- t 1)))>
#<alt (- (+ x (* z (- 1 y))) (* a (- t 1)))>
#<alt (- (+ x (* z (- 1 y))) (* a (- t 1)))>
#<alt (* z (- 1 y))>
#<alt (* z (- (+ 1 (/ x z)) (+ y (/ (* a (- t 1)) z))))>
#<alt (* z (- (+ 1 (/ x z)) (+ y (/ (* a (- t 1)) z))))>
#<alt (* z (- (+ 1 (/ x z)) (+ y (/ (* a (- t 1)) z))))>
#<alt (* -1 (* z (- y 1)))>
#<alt (* -1 (* z (- (* -1 (/ (- x (* a (- t 1))) z)) (* -1 (- y 1)))))>
#<alt (* -1 (* z (- (* -1 (/ (- x (* a (- t 1))) z)) (* -1 (- y 1)))))>
#<alt (* -1 (* z (- (* -1 (/ (- x (* a (- t 1))) z)) (* -1 (- y 1)))))>
#<alt (- x (+ (* -1 a) (* z (- y 1))))>
#<alt (- (+ x (* -1 (* a t))) (+ (* -1 a) (* z (- y 1))))>
#<alt (- (+ x (* -1 (* a t))) (+ (* -1 a) (* z (- y 1))))>
#<alt (- (+ x (* -1 (* a t))) (+ (* -1 a) (* z (- y 1))))>
#<alt (* -1 (* a t))>
#<alt (* t (- (/ x t) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))>
#<alt (* t (- (/ x t) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))>
#<alt (* t (- (/ x t) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))>
#<alt (* -1 (* a t))>
#<alt (* -1 (* t (- (* -1 (/ (- x (+ (* -1 a) (* z (- y 1)))) t)) (* -1 a))))>
#<alt (* -1 (* t (- (* -1 (/ (- x (+ (* -1 a) (* z (- y 1)))) t)) (* -1 a))))>
#<alt (* -1 (* t (- (* -1 (/ (- x (+ (* -1 a) (* z (- y 1)))) t)) (* -1 a))))>
#<alt (- x (* z (- y 1)))>
#<alt (- (+ x (* a (- 1 t))) (* z (- y 1)))>
#<alt (- (+ x (* a (- 1 t))) (* z (- y 1)))>
#<alt (- (+ x (* a (- 1 t))) (* z (- y 1)))>
#<alt (* a (- 1 t))>
#<alt (* a (- (+ 1 (/ x a)) (+ t (/ (* z (- y 1)) a))))>
#<alt (* a (- (+ 1 (/ x a)) (+ t (/ (* z (- y 1)) a))))>
#<alt (* a (- (+ 1 (/ x a)) (+ t (/ (* z (- y 1)) a))))>
#<alt (* -1 (* a (- t 1)))>
#<alt (* -1 (* a (- (* -1 (/ (- x (* z (- y 1))) a)) (* -1 (- t 1)))))>
#<alt (* -1 (* a (- (* -1 (/ (- x (* z (- y 1))) a)) (* -1 (- t 1)))))>
#<alt (* -1 (* a (- (* -1 (/ (- x (* z (- y 1))) a)) (* -1 (- t 1)))))>
#<alt (* -1 (* z (- y 1)))>
#<alt (- x (* z (- y 1)))>
#<alt (- x (* z (- y 1)))>
#<alt (- x (* z (- y 1)))>
#<alt x>
#<alt (* x (+ 1 (* -1 (/ (* z (- y 1)) x))))>
#<alt (* x (+ 1 (* -1 (/ (* z (- y 1)) x))))>
#<alt (* x (+ 1 (* -1 (/ (* z (- y 1)) x))))>
#<alt x>
#<alt (* -1 (* x (- (/ (* z (- y 1)) x) 1)))>
#<alt (* -1 (* x (- (/ (* z (- y 1)) x) 1)))>
#<alt (* -1 (* x (- (/ (* z (- y 1)) x) 1)))>
#<alt (- x (* -1 z))>
#<alt (- (+ x (* -1 (* y z))) (* -1 z))>
#<alt (- (+ x (* -1 (* y z))) (* -1 z))>
#<alt (- (+ x (* -1 (* y z))) (* -1 z))>
#<alt (* -1 (* y z))>
#<alt (* y (- (/ x y) (+ z (* -1 (/ z y)))))>
#<alt (* y (- (/ x y) (+ z (* -1 (/ z y)))))>
#<alt (* y (- (/ x y) (+ z (* -1 (/ z y)))))>
#<alt (* -1 (* y z))>
#<alt (* -1 (* y (- (* -1 (/ (- x (* -1 z)) y)) (* -1 z))))>
#<alt (* -1 (* y (- (* -1 (/ (- x (* -1 z)) y)) (* -1 z))))>
#<alt (* -1 (* y (- (* -1 (/ (- x (* -1 z)) y)) (* -1 z))))>
#<alt x>
#<alt (+ x (* z (- 1 y)))>
#<alt (+ x (* z (- 1 y)))>
#<alt (+ x (* z (- 1 y)))>
#<alt (* z (- 1 y))>
#<alt (* z (- (+ 1 (/ x z)) y))>
#<alt (* z (- (+ 1 (/ x z)) y))>
#<alt (* z (- (+ 1 (/ x z)) y))>
#<alt (* -1 (* z (- y 1)))>
#<alt (* -1 (* z (- (* -1 (/ x z)) (* -1 (- y 1)))))>
#<alt (* -1 (* z (- (* -1 (/ x z)) (* -1 (- y 1)))))>
#<alt (* -1 (* z (- (* -1 (/ x z)) (* -1 (- y 1)))))>
#<alt (* -1 z)>
#<alt (+ (* -1 z) (* y z))>
#<alt (+ (* -1 z) (* y z))>
#<alt (+ (* -1 z) (* y z))>
#<alt (* y z)>
#<alt (* y (+ z (* -1 (/ z y))))>
#<alt (* y (+ z (* -1 (/ z y))))>
#<alt (* y (+ z (* -1 (/ z y))))>
#<alt (* y z)>
#<alt (* -1 (* y (+ (* -1 z) (/ z y))))>
#<alt (* -1 (* y (+ (* -1 z) (/ z y))))>
#<alt (* -1 (* y (+ (* -1 z) (/ z y))))>
#<alt (* z (- y 1))>
#<alt (* z (- y 1))>
#<alt (* z (- y 1))>
#<alt (* z (- y 1))>
#<alt (* z (- y 1))>
#<alt (* z (- y 1))>
#<alt (* z (- y 1))>
#<alt (* z (- y 1))>
#<alt (* z (- y 1))>
#<alt (* z (- y 1))>
#<alt (* z (- y 1))>
#<alt (* z (- y 1))>
#<alt (* b (- t 2))>
#<alt (+ (* b y) (* b (- t 2)))>
#<alt (+ (* b y) (* b (- t 2)))>
#<alt (+ (* b y) (* b (- t 2)))>
#<alt (* b y)>
#<alt (* y (+ b (/ (* b (- t 2)) y)))>
#<alt (* y (+ b (/ (* b (- t 2)) y)))>
#<alt (* y (+ b (/ (* b (- t 2)) y)))>
#<alt (* b y)>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))>
#<alt (* b (- y 2))>
#<alt (+ (* b t) (* b (- y 2)))>
#<alt (+ (* b t) (* b (- y 2)))>
#<alt (+ (* b t) (* b (- y 2)))>
#<alt (* b t)>
#<alt (* t (+ b (/ (* b (- y 2)) t)))>
#<alt (* t (+ b (/ (* b (- y 2)) t)))>
#<alt (* t (+ b (/ (* b (- y 2)) t)))>
#<alt (* b t)>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
Calls

57 calls:

TimeVariablePointExpression
12.0ms
z
@-inf
(+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))
9.0ms
z
@inf
(+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))
1.0ms
y
@-inf
(- (- x (* (- y 1) z)) (* (- t 1) a))
1.0ms
y
@inf
(+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))
1.0ms
x
@0
(+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))

rewrite469.0ms (3.7%)

Algorithm
batch-egg-rewrite
Rules
3560×*-lowering-*.f32
3560×*-lowering-*.f64
3182×/-lowering-/.f32
3182×/-lowering-/.f64
2504×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01853
112948
2129845
0876145
Stop Event
iter limit
node limit
Counts
5 → 298
Calls
Call 1
Inputs
(+ (- (- x (* (- y 1) z)) (* (- t 1) a)) (* (- (+ y t) 2) b))
(- (- x (* (- y 1) z)) (* (- t 1) a))
(- x (* (- y 1) z))
(* (- y 1) z)
(* (- (+ y t) 2) b)
Outputs
(+.f64 x (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))
(+.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))
(+.f64 (+.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))
(-.f64 x (-.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))
(-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))
(-.f64 (/.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (/.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(-.f64 (+.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (+.f64 t #s(literal -1 binary64)) a))
(-.f64 (+.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) x) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))
(-.f64 (/.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (*.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))))
(-.f64 (/.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (-.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (/.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))
(-.f64 (/.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))
(fma.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))
(fma.f64 b (+.f64 (+.f64 y t) #s(literal -2 binary64)) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))
(fma.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (neg.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(fma.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))
(fma.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))
(fma.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))
(/.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))))
(/.f64 (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) (neg.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) (neg.f64 (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (neg.f64 (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(/.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (*.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))
(/.f64 (-.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (-.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))
(/.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b))) (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b))) (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))))) (*.f64 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))))) (*.f64 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b))) (*.f64 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b))) (*.f64 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))))) (*.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))))) (*.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b))) (*.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b))) (*.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b))) (*.f64 (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b))) (*.f64 (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))))) (*.f64 (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))))) (*.f64 (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b))) (*.f64 (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b))) (*.f64 (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b))) (*.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b))) (*.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))))) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))))) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b))) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b))) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))))) (*.f64 (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))))) (*.f64 (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b))) (*.f64 (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b))) (*.f64 (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b) (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b) (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b) (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b) (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b) (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b) (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b) (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b) (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b) (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b) (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (-.f64 (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (-.f64 (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))) (*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) (*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (-.f64 (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (*.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))) (*.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) (*.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (-.f64 (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (*.f64 (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))) (*.f64 (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) (*.f64 (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (*.f64 (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) (neg.f64 (neg.f64 (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (*.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (neg.f64 (-.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) #s(literal 3 binary64))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))) (*.f64 x (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))))
(/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (pow.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))))
(/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (pow.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)) (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))))
(*.f64 (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 b (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b))))
(+.f64 x (neg.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))
(+.f64 x (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))
(+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (fma.f64 (neg.f64 a) (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))) a (*.f64 (+.f64 t #s(literal -1 binary64)) a)))
(+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))
(-.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))
(-.f64 x (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))))
(-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))
(-.f64 (/.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (/.f64 (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))
(-.f64 (/.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (/.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(-.f64 (/.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))) (/.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))
(fma.f64 (+.f64 t #s(literal -1 binary64)) (neg.f64 a) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))
(fma.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))
(fma.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 t #s(literal -1 binary64)) a) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))) a (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))
(fma.f64 (neg.f64 a) (+.f64 t #s(literal -1 binary64)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))
(/.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))
(/.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))
(/.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (neg.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (*.f64 a (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) t)) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (*.f64 a (+.f64 (*.f64 t t) #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (*.f64 (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64)) a))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) t)) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (*.f64 (+.f64 (*.f64 t t) #s(literal -1 binary64)) a))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 a (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) t)) (*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 a (+.f64 (*.f64 t t) #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64)) a))) (*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) t)) (*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 (+.f64 (*.f64 t t) #s(literal -1 binary64)) a))) (*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 a (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 #s(literal 1 binary64) t)) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 a (+.f64 (*.f64 t t) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64)) a))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 #s(literal 1 binary64) t)) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (+.f64 (*.f64 t t) #s(literal -1 binary64)) a))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64))))) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 #s(literal 1 binary64) t)) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 a (+.f64 (*.f64 t t) #s(literal -1 binary64))))) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64)) a))) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 #s(literal 1 binary64) t)) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 (*.f64 t t) #s(literal -1 binary64)) a))) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 a (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (+.f64 #s(literal 1 binary64) t)) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 a (+.f64 (*.f64 t t) #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64)) a))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (+.f64 #s(literal 1 binary64) t)) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 (+.f64 (*.f64 t t) #s(literal -1 binary64)) a))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 #s(literal 1 binary64) t)) (*.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (+.f64 (*.f64 t t) #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64)) a))) (*.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 #s(literal 1 binary64) t)) (*.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (+.f64 (*.f64 t t) #s(literal -1 binary64)) a))) (*.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 a (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 #s(literal 1 binary64) t)) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 a (+.f64 (*.f64 t t) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64)) a))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 #s(literal 1 binary64) t)) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 (+.f64 (*.f64 t t) #s(literal -1 binary64)) a))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64))))) (*.f64 (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 #s(literal 1 binary64) t)) (*.f64 (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (+.f64 (*.f64 t t) #s(literal -1 binary64))))) (*.f64 (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))) (*.f64 (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (+.f64 (*.f64 t (*.f64 t t)) #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (*.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 #s(literal 1 binary64) t)) (*.f64 (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (+.f64 (*.f64 t t) #s(literal -1 binary64)) a))) (*.f64 (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (*.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (neg.f64 (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (neg.f64 (+.f64 x (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (neg.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) #s(literal 3 binary64))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (neg.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (*.f64 x (neg.f64 (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) #s(literal 3 binary64))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (*.f64 x (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (+.f64 t #s(literal -1 binary64)))) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)) (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (*.f64 (+.f64 t #s(literal -1 binary64)) a) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))))
(*.f64 (-.f64 (*.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 a (*.f64 (+.f64 t #s(literal -1 binary64)) (*.f64 (+.f64 t #s(literal -1 binary64)) a)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 t #s(literal -1 binary64)) a))))
(+.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)) x)
(-.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (/.f64 (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (/.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (/.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))
(fma.f64 (+.f64 y #s(literal -1 binary64)) (neg.f64 z) x)
(fma.f64 z (+.f64 (neg.f64 y) #s(literal 1 binary64)) x)
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z) x)
(fma.f64 (+.f64 (neg.f64 y) #s(literal 1 binary64)) z x)
(fma.f64 (neg.f64 z) (+.f64 y #s(literal -1 binary64)) x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (neg.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (neg.f64 (-.f64 x (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (*.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) (neg.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))) (-.f64 (*.f64 x x) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y #s(literal -1 binary64)) z)) x))))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y #s(literal -1 binary64)) z) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 y #s(literal -1 binary64)) (*.f64 z (*.f64 (+.f64 y #s(literal -1 binary64)) z)))) (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 (+.f64 y #s(literal -1 binary64)) z))))
(+.f64 (*.f64 z y) (*.f64 z #s(literal -1 binary64)))
(+.f64 (*.f64 y z) (*.f64 #s(literal -1 binary64) z))
(fma.f64 y z (*.f64 #s(literal -1 binary64) z))
(fma.f64 z y (*.f64 z #s(literal -1 binary64)))
(/.f64 (*.f64 z (+.f64 (*.f64 y (*.f64 y y)) #s(literal -1 binary64))) (+.f64 (*.f64 y y) (+.f64 y #s(literal 1 binary64))))
(/.f64 (*.f64 z (+.f64 (*.f64 y y) #s(literal -1 binary64))) (+.f64 y #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -1 binary64)) z) (+.f64 (*.f64 y y) (+.f64 y #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 y y) #s(literal -1 binary64)) z) (+.f64 y #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 y (*.f64 y y)) #s(literal -1 binary64)))) (neg.f64 (+.f64 (*.f64 y y) (+.f64 y #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 y y) #s(literal -1 binary64)))) (neg.f64 (+.f64 y #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -1 binary64)) z)) (neg.f64 (+.f64 (*.f64 y y) (+.f64 y #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 y y) #s(literal -1 binary64)) z)) (neg.f64 (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 z #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z y) (*.f64 z y)) (-.f64 (*.f64 (*.f64 z #s(literal -1 binary64)) (*.f64 z #s(literal -1 binary64))) (*.f64 (*.f64 z y) (*.f64 z #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) z) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y z) (*.f64 y z)) (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal -1 binary64) z)) (*.f64 (*.f64 y z) (*.f64 #s(literal -1 binary64) z)))))
(*.f64 (+.f64 y #s(literal -1 binary64)) z)
(*.f64 (+.f64 y #s(literal -1 binary64)) (/.f64 z #s(literal 1 binary64)))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(*.f64 (/.f64 z (+.f64 y #s(literal 1 binary64))) (/.f64 (+.f64 (*.f64 y y) #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t #s(literal -2 binary64))))
(+.f64 (*.f64 b (+.f64 y t)) (*.f64 b #s(literal -2 binary64)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 t #s(literal -2 binary64)) b))
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 #s(literal -2 binary64) b))
(fma.f64 y b (*.f64 (+.f64 t #s(literal -2 binary64)) b))
(fma.f64 (+.f64 y t) b (*.f64 #s(literal -2 binary64) b))
(fma.f64 b y (*.f64 b (+.f64 t #s(literal -2 binary64))))
(fma.f64 b (+.f64 y t) (*.f64 b #s(literal -2 binary64)))
(/.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))))
(/.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) (+.f64 y (+.f64 t #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b) (+.f64 y (+.f64 t #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)))) (neg.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)))) (neg.f64 (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b)) (neg.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b)) (neg.f64 (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b y) #s(literal 3 binary64)) (pow.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) (*.f64 b (+.f64 t #s(literal -2 binary64)))) (*.f64 (*.f64 b y) (*.f64 b (+.f64 t #s(literal -2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y t)) #s(literal 3 binary64)) (pow.f64 (*.f64 b #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (+.f64 y t)) (*.f64 b (+.f64 y t))) (-.f64 (*.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y t)) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y b) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 t #s(literal -2 binary64)) b) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (-.f64 (*.f64 (*.f64 (+.f64 t #s(literal -2 binary64)) b) (*.f64 (+.f64 t #s(literal -2 binary64)) b)) (*.f64 (*.f64 y b) (*.f64 (+.f64 t #s(literal -2 binary64)) b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y t) b) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) b) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 y t) b) (*.f64 (+.f64 y t) b)) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 #s(literal -2 binary64) b)) (*.f64 (*.f64 (+.f64 y t) b) (*.f64 #s(literal -2 binary64) b)))))
(*.f64 (+.f64 (+.f64 y t) #s(literal -2 binary64)) b)
(*.f64 b (+.f64 (+.f64 y t) #s(literal -2 binary64)))

simplify440.0ms (3.5%)

Algorithm
egg-herbie
Rules
4018×+-lowering-+.f64
4018×+-lowering-+.f32
3540×*-lowering-*.f32
3540×*-lowering-*.f64
1570×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02502996
18862697
232352411
087652411
Stop Event
iter limit
node limit
Counts
228 → 228
Calls
Call 1
Inputs
(- (* b (- (+ t y) 2)) (+ (* a (- t 1)) (* z (- y 1))))
(- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))
(- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))
(- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))
x
(* x (- (+ 1 (/ (* b (- (+ t y) 2)) x)) (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x))))
(* x (- (+ 1 (/ (* b (- (+ t y) 2)) x)) (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x))))
(* x (- (+ 1 (/ (* b (- (+ t y) 2)) x)) (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x))))
x
(* -1 (* x (- (* -1 (/ (- (* b (- (+ t y) 2)) (+ (* a (- t 1)) (* z (- y 1)))) x)) 1)))
(* -1 (* x (- (* -1 (/ (- (* b (- (+ t y) 2)) (+ (* a (- t 1)) (* z (- y 1)))) x)) 1)))
(* -1 (* x (- (* -1 (/ (- (* b (- (+ t y) 2)) (+ (* a (- t 1)) (* z (- y 1)))) x)) 1)))
(- (+ x (* b (- t 2))) (+ (* -1 z) (* a (- t 1))))
(- (+ x (+ (* b (- t 2)) (* y (- b z)))) (+ (* -1 z) (* a (- t 1))))
(- (+ x (+ (* b (- t 2)) (* y (- b z)))) (+ (* -1 z) (* a (- t 1))))
(- (+ x (+ (* b (- t 2)) (* y (- b z)))) (+ (* -1 z) (* a (- t 1))))
(* y (- b z))
(* y (- (+ b (+ (/ x y) (/ (* b (- t 2)) y))) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))
(* y (- (+ b (+ (/ x y) (/ (* b (- t 2)) y))) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))
(* y (- (+ b (+ (/ x y) (/ (* b (- t 2)) y))) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))
(* -1 (* y (- (* -1 b) (* -1 z))))
(* -1 (* y (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- t 2))) (+ (* -1 z) (* a (- t 1)))) y))) (* -1 z))))
(* -1 (* y (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- t 2))) (+ (* -1 z) (* a (- t 1)))) y))) (* -1 z))))
(* -1 (* y (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- t 2))) (+ (* -1 z) (* a (- t 1)))) y))) (* -1 z))))
(- (+ x (* b (- (+ t y) 2))) (* a (- t 1)))
(- (+ x (+ (* b (- (+ t y) 2)) (* z (- 1 y)))) (* a (- t 1)))
(- (+ x (+ (* b (- (+ t y) 2)) (* z (- 1 y)))) (* a (- t 1)))
(- (+ x (+ (* b (- (+ t y) 2)) (* z (- 1 y)))) (* a (- t 1)))
(* z (- 1 y))
(* z (- (+ 1 (+ (/ x z) (/ (* b (- (+ t y) 2)) z))) (+ y (/ (* a (- t 1)) z))))
(* z (- (+ 1 (+ (/ x z) (/ (* b (- (+ t y) 2)) z))) (+ y (/ (* a (- t 1)) z))))
(* z (- (+ 1 (+ (/ x z) (/ (* b (- (+ t y) 2)) z))) (+ y (/ (* a (- t 1)) z))))
(* -1 (* z (- y 1)))
(* -1 (* z (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* a (- t 1))) z)) (* -1 (- y 1)))))
(* -1 (* z (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* a (- t 1))) z)) (* -1 (- y 1)))))
(* -1 (* z (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* a (- t 1))) z)) (* -1 (- y 1)))))
(- (+ x (* b (- y 2))) (+ (* -1 a) (* z (- y 1))))
(- (+ x (+ (* b (- y 2)) (* t (- b a)))) (+ (* -1 a) (* z (- y 1))))
(- (+ x (+ (* b (- y 2)) (* t (- b a)))) (+ (* -1 a) (* z (- y 1))))
(- (+ x (+ (* b (- y 2)) (* t (- b a)))) (+ (* -1 a) (* z (- y 1))))
(* t (- b a))
(* t (- (+ b (+ (/ x t) (/ (* b (- y 2)) t))) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))
(* t (- (+ b (+ (/ x t) (/ (* b (- y 2)) t))) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))
(* t (- (+ b (+ (/ x t) (/ (* b (- y 2)) t))) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))
(* -1 (* t (- (* -1 b) (* -1 a))))
(* -1 (* t (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- y 2))) (+ (* -1 a) (* z (- y 1)))) t))) (* -1 a))))
(* -1 (* t (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- y 2))) (+ (* -1 a) (* z (- y 1)))) t))) (* -1 a))))
(* -1 (* t (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- y 2))) (+ (* -1 a) (* z (- y 1)))) t))) (* -1 a))))
(- (+ x (* b (- (+ t y) 2))) (* z (- y 1)))
(- (+ x (+ (* a (- 1 t)) (* b (- (+ t y) 2)))) (* z (- y 1)))
(- (+ x (+ (* a (- 1 t)) (* b (- (+ t y) 2)))) (* z (- y 1)))
(- (+ x (+ (* a (- 1 t)) (* b (- (+ t y) 2)))) (* z (- y 1)))
(* a (- 1 t))
(* a (- (+ 1 (+ (/ x a) (/ (* b (- (+ t y) 2)) a))) (+ t (/ (* z (- y 1)) a))))
(* a (- (+ 1 (+ (/ x a) (/ (* b (- (+ t y) 2)) a))) (+ t (/ (* z (- y 1)) a))))
(* a (- (+ 1 (+ (/ x a) (/ (* b (- (+ t y) 2)) a))) (+ t (/ (* z (- y 1)) a))))
(* -1 (* a (- t 1)))
(* -1 (* a (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* z (- y 1))) a)) (* -1 (- t 1)))))
(* -1 (* a (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* z (- y 1))) a)) (* -1 (- t 1)))))
(* -1 (* a (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* z (- y 1))) a)) (* -1 (- t 1)))))
(- x (+ (* a (- t 1)) (* z (- y 1))))
(- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))
(- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))
(- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))
(* b (- (+ t y) 2))
(* b (- (+ t (+ y (/ x b))) (+ 2 (+ (/ (* a (- t 1)) b) (/ (* z (- y 1)) b)))))
(* b (- (+ t (+ y (/ x b))) (+ 2 (+ (/ (* a (- t 1)) b) (/ (* z (- y 1)) b)))))
(* b (- (+ t (+ y (/ x b))) (+ 2 (+ (/ (* a (- t 1)) b) (/ (* z (- y 1)) b)))))
(* b (- (+ t y) 2))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (- x (+ (* a (- t 1)) (* z (- y 1)))) b)))))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (- x (+ (* a (- t 1)) (* z (- y 1)))) b)))))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (- x (+ (* a (- t 1)) (* z (- y 1)))) b)))))
(* -1 (+ (* a (- t 1)) (* z (- y 1))))
(- x (+ (* a (- t 1)) (* z (- y 1))))
(- x (+ (* a (- t 1)) (* z (- y 1))))
(- x (+ (* a (- t 1)) (* z (- y 1))))
x
(* x (+ 1 (* -1 (/ (+ (* a (- t 1)) (* z (- y 1))) x))))
(* x (+ 1 (* -1 (/ (+ (* a (- t 1)) (* z (- y 1))) x))))
(* x (+ 1 (* -1 (/ (+ (* a (- t 1)) (* z (- y 1))) x))))
x
(* -1 (* x (- (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x)) 1)))
(* -1 (* x (- (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x)) 1)))
(* -1 (* x (- (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x)) 1)))
(- x (+ (* -1 z) (* a (- t 1))))
(- (+ x (* -1 (* y z))) (+ (* -1 z) (* a (- t 1))))
(- (+ x (* -1 (* y z))) (+ (* -1 z) (* a (- t 1))))
(- (+ x (* -1 (* y z))) (+ (* -1 z) (* a (- t 1))))
(* -1 (* y z))
(* y (- (/ x y) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))
(* y (- (/ x y) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))
(* y (- (/ x y) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))
(* -1 (* y z))
(* -1 (* y (- (* -1 (/ (- x (+ (* -1 z) (* a (- t 1)))) y)) (* -1 z))))
(* -1 (* y (- (* -1 (/ (- x (+ (* -1 z) (* a (- t 1)))) y)) (* -1 z))))
(* -1 (* y (- (* -1 (/ (- x (+ (* -1 z) (* a (- t 1)))) y)) (* -1 z))))
(- x (* a (- t 1)))
(- (+ x (* z (- 1 y))) (* a (- t 1)))
(- (+ x (* z (- 1 y))) (* a (- t 1)))
(- (+ x (* z (- 1 y))) (* a (- t 1)))
(* z (- 1 y))
(* z (- (+ 1 (/ x z)) (+ y (/ (* a (- t 1)) z))))
(* z (- (+ 1 (/ x z)) (+ y (/ (* a (- t 1)) z))))
(* z (- (+ 1 (/ x z)) (+ y (/ (* a (- t 1)) z))))
(* -1 (* z (- y 1)))
(* -1 (* z (- (* -1 (/ (- x (* a (- t 1))) z)) (* -1 (- y 1)))))
(* -1 (* z (- (* -1 (/ (- x (* a (- t 1))) z)) (* -1 (- y 1)))))
(* -1 (* z (- (* -1 (/ (- x (* a (- t 1))) z)) (* -1 (- y 1)))))
(- x (+ (* -1 a) (* z (- y 1))))
(- (+ x (* -1 (* a t))) (+ (* -1 a) (* z (- y 1))))
(- (+ x (* -1 (* a t))) (+ (* -1 a) (* z (- y 1))))
(- (+ x (* -1 (* a t))) (+ (* -1 a) (* z (- y 1))))
(* -1 (* a t))
(* t (- (/ x t) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))
(* t (- (/ x t) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))
(* t (- (/ x t) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))
(* -1 (* a t))
(* -1 (* t (- (* -1 (/ (- x (+ (* -1 a) (* z (- y 1)))) t)) (* -1 a))))
(* -1 (* t (- (* -1 (/ (- x (+ (* -1 a) (* z (- y 1)))) t)) (* -1 a))))
(* -1 (* t (- (* -1 (/ (- x (+ (* -1 a) (* z (- y 1)))) t)) (* -1 a))))
(- x (* z (- y 1)))
(- (+ x (* a (- 1 t))) (* z (- y 1)))
(- (+ x (* a (- 1 t))) (* z (- y 1)))
(- (+ x (* a (- 1 t))) (* z (- y 1)))
(* a (- 1 t))
(* a (- (+ 1 (/ x a)) (+ t (/ (* z (- y 1)) a))))
(* a (- (+ 1 (/ x a)) (+ t (/ (* z (- y 1)) a))))
(* a (- (+ 1 (/ x a)) (+ t (/ (* z (- y 1)) a))))
(* -1 (* a (- t 1)))
(* -1 (* a (- (* -1 (/ (- x (* z (- y 1))) a)) (* -1 (- t 1)))))
(* -1 (* a (- (* -1 (/ (- x (* z (- y 1))) a)) (* -1 (- t 1)))))
(* -1 (* a (- (* -1 (/ (- x (* z (- y 1))) a)) (* -1 (- t 1)))))
(* -1 (* z (- y 1)))
(- x (* z (- y 1)))
(- x (* z (- y 1)))
(- x (* z (- y 1)))
x
(* x (+ 1 (* -1 (/ (* z (- y 1)) x))))
(* x (+ 1 (* -1 (/ (* z (- y 1)) x))))
(* x (+ 1 (* -1 (/ (* z (- y 1)) x))))
x
(* -1 (* x (- (/ (* z (- y 1)) x) 1)))
(* -1 (* x (- (/ (* z (- y 1)) x) 1)))
(* -1 (* x (- (/ (* z (- y 1)) x) 1)))
(- x (* -1 z))
(- (+ x (* -1 (* y z))) (* -1 z))
(- (+ x (* -1 (* y z))) (* -1 z))
(- (+ x (* -1 (* y z))) (* -1 z))
(* -1 (* y z))
(* y (- (/ x y) (+ z (* -1 (/ z y)))))
(* y (- (/ x y) (+ z (* -1 (/ z y)))))
(* y (- (/ x y) (+ z (* -1 (/ z y)))))
(* -1 (* y z))
(* -1 (* y (- (* -1 (/ (- x (* -1 z)) y)) (* -1 z))))
(* -1 (* y (- (* -1 (/ (- x (* -1 z)) y)) (* -1 z))))
(* -1 (* y (- (* -1 (/ (- x (* -1 z)) y)) (* -1 z))))
x
(+ x (* z (- 1 y)))
(+ x (* z (- 1 y)))
(+ x (* z (- 1 y)))
(* z (- 1 y))
(* z (- (+ 1 (/ x z)) y))
(* z (- (+ 1 (/ x z)) y))
(* z (- (+ 1 (/ x z)) y))
(* -1 (* z (- y 1)))
(* -1 (* z (- (* -1 (/ x z)) (* -1 (- y 1)))))
(* -1 (* z (- (* -1 (/ x z)) (* -1 (- y 1)))))
(* -1 (* z (- (* -1 (/ x z)) (* -1 (- y 1)))))
(* -1 z)
(+ (* -1 z) (* y z))
(+ (* -1 z) (* y z))
(+ (* -1 z) (* y z))
(* y z)
(* y (+ z (* -1 (/ z y))))
(* y (+ z (* -1 (/ z y))))
(* y (+ z (* -1 (/ z y))))
(* y z)
(* -1 (* y (+ (* -1 z) (/ z y))))
(* -1 (* y (+ (* -1 z) (/ z y))))
(* -1 (* y (+ (* -1 z) (/ z y))))
(* z (- y 1))
(* z (- y 1))
(* z (- y 1))
(* z (- y 1))
(* z (- y 1))
(* z (- y 1))
(* z (- y 1))
(* z (- y 1))
(* z (- y 1))
(* z (- y 1))
(* z (- y 1))
(* z (- y 1))
(* b (- t 2))
(+ (* b y) (* b (- t 2)))
(+ (* b y) (* b (- t 2)))
(+ (* b y) (* b (- t 2)))
(* b y)
(* y (+ b (/ (* b (- t 2)) y)))
(* y (+ b (/ (* b (- t 2)) y)))
(* y (+ b (/ (* b (- t 2)) y)))
(* b y)
(* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))
(* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))
(* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))
(* b (- y 2))
(+ (* b t) (* b (- y 2)))
(+ (* b t) (* b (- y 2)))
(+ (* b t) (* b (- y 2)))
(* b t)
(* t (+ b (/ (* b (- y 2)) t)))
(* t (+ b (/ (* b (- y 2)) t)))
(* t (+ b (/ (* b (- y 2)) t)))
(* b t)
(* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))
(* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))
(* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
Outputs
(- (* b (- (+ t y) 2)) (+ (* a (- t 1)) (* z (- y 1))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
x
(* x (- (+ 1 (/ (* b (- (+ t y) 2)) x)) (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)))
(* x (- (+ 1 (/ (* b (- (+ t y) 2)) x)) (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)))
(* x (- (+ 1 (/ (* b (- (+ t y) 2)) x)) (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)))
x
(* -1 (* x (- (* -1 (/ (- (* b (- (+ t y) 2)) (+ (* a (- t 1)) (* z (- y 1)))) x)) 1)))
(*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)) #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ (- (* b (- (+ t y) 2)) (+ (* a (- t 1)) (* z (- y 1)))) x)) 1)))
(*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)) #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ (- (* b (- (+ t y) 2)) (+ (* a (- t 1)) (* z (- y 1)))) x)) 1)))
(*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)) #s(literal 1 binary64)))
(- (+ x (* b (- t 2))) (+ (* -1 z) (* a (- t 1))))
(+.f64 x (+.f64 (+.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) z) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- (+ x (+ (* b (- t 2)) (* y (- b z)))) (+ (* -1 z) (* a (- t 1))))
(+.f64 (+.f64 x (*.f64 b (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 y (-.f64 b z)) (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(- (+ x (+ (* b (- t 2)) (* y (- b z)))) (+ (* -1 z) (* a (- t 1))))
(+.f64 (+.f64 x (*.f64 b (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 y (-.f64 b z)) (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(- (+ x (+ (* b (- t 2)) (* y (- b z)))) (+ (* -1 z) (* a (- t 1))))
(+.f64 (+.f64 x (*.f64 b (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 y (-.f64 b z)) (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(* y (- b z))
(*.f64 y (-.f64 b z))
(* y (- (+ b (+ (/ x y) (/ (* b (- t 2)) y))) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))
(*.f64 y (+.f64 b (+.f64 (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y) (-.f64 (/.f64 (+.f64 x (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t)))) y) z))))
(* y (- (+ b (+ (/ x y) (/ (* b (- t 2)) y))) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))
(*.f64 y (+.f64 b (+.f64 (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y) (-.f64 (/.f64 (+.f64 x (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t)))) y) z))))
(* y (- (+ b (+ (/ x y) (/ (* b (- t 2)) y))) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))
(*.f64 y (+.f64 b (+.f64 (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y) (-.f64 (/.f64 (+.f64 x (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t)))) y) z))))
(* -1 (* y (- (* -1 b) (* -1 z))))
(*.f64 y (-.f64 b z))
(* -1 (* y (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- t 2))) (+ (* -1 z) (* a (- t 1)))) y))) (* -1 z))))
(*.f64 (-.f64 z (+.f64 b (/.f64 (+.f64 x (+.f64 (+.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) z) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) y))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- t 2))) (+ (* -1 z) (* a (- t 1)))) y))) (* -1 z))))
(*.f64 (-.f64 z (+.f64 b (/.f64 (+.f64 x (+.f64 (+.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) z) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) y))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- t 2))) (+ (* -1 z) (* a (- t 1)))) y))) (* -1 z))))
(*.f64 (-.f64 z (+.f64 b (/.f64 (+.f64 x (+.f64 (+.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) z) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) y))) (-.f64 #s(literal 0 binary64) y))
(- (+ x (* b (- (+ t y) 2))) (* a (- t 1)))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- (+ x (+ (* b (- (+ t y) 2)) (* z (- 1 y)))) (* a (- t 1)))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(- (+ x (+ (* b (- (+ t y) 2)) (* z (- 1 y)))) (* a (- t 1)))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(- (+ x (+ (* b (- (+ t y) 2)) (* z (- 1 y)))) (* a (- t 1)))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- (+ 1 (+ (/ x z) (/ (* b (- (+ t y) 2)) z))) (+ y (/ (* a (- t 1)) z))))
(*.f64 z (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) z) (-.f64 (/.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) z) y))))
(* z (- (+ 1 (+ (/ x z) (/ (* b (- (+ t y) 2)) z))) (+ y (/ (* a (- t 1)) z))))
(*.f64 z (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) z) (-.f64 (/.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) z) y))))
(* z (- (+ 1 (+ (/ x z) (/ (* b (- (+ t y) 2)) z))) (+ y (/ (* a (- t 1)) z))))
(*.f64 z (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) z) (-.f64 (/.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) z) y))))
(* -1 (* z (- y 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* -1 (* z (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* a (- t 1))) z)) (* -1 (- y 1)))))
(*.f64 z (+.f64 (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t)))) z) (-.f64 #s(literal 1 binary64) y)))
(* -1 (* z (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* a (- t 1))) z)) (* -1 (- y 1)))))
(*.f64 z (+.f64 (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t)))) z) (-.f64 #s(literal 1 binary64) y)))
(* -1 (* z (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* a (- t 1))) z)) (* -1 (- y 1)))))
(*.f64 z (+.f64 (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t)))) z) (-.f64 #s(literal 1 binary64) y)))
(- (+ x (* b (- y 2))) (+ (* -1 a) (* z (- y 1))))
(+.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(- (+ x (+ (* b (- y 2)) (* t (- b a)))) (+ (* -1 a) (* z (- y 1))))
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(- (+ x (+ (* b (- y 2)) (* t (- b a)))) (+ (* -1 a) (* z (- y 1))))
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(- (+ x (+ (* b (- y 2)) (* t (- b a)))) (+ (* -1 a) (* z (- y 1))))
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- (+ b (+ (/ x t) (/ (* b (- y 2)) t))) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))
(*.f64 t (+.f64 b (+.f64 (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) t) (-.f64 (/.f64 (+.f64 x (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) t) a))))
(* t (- (+ b (+ (/ x t) (/ (* b (- y 2)) t))) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))
(*.f64 t (+.f64 b (+.f64 (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) t) (-.f64 (/.f64 (+.f64 x (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) t) a))))
(* t (- (+ b (+ (/ x t) (/ (* b (- y 2)) t))) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))
(*.f64 t (+.f64 b (+.f64 (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) t) (-.f64 (/.f64 (+.f64 x (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) t) a))))
(* -1 (* t (- (* -1 b) (* -1 a))))
(*.f64 t (-.f64 b a))
(* -1 (* t (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- y 2))) (+ (* -1 a) (* z (- y 1)))) t))) (* -1 a))))
(*.f64 (-.f64 a (+.f64 b (/.f64 (+.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))) t))) (-.f64 #s(literal 0 binary64) t))
(* -1 (* t (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- y 2))) (+ (* -1 a) (* z (- y 1)))) t))) (* -1 a))))
(*.f64 (-.f64 a (+.f64 b (/.f64 (+.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))) t))) (-.f64 #s(literal 0 binary64) t))
(* -1 (* t (- (+ (* -1 b) (* -1 (/ (- (+ x (* b (- y 2))) (+ (* -1 a) (* z (- y 1)))) t))) (* -1 a))))
(*.f64 (-.f64 a (+.f64 b (/.f64 (+.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))) t))) (-.f64 #s(literal 0 binary64) t))
(- (+ x (* b (- (+ t y) 2))) (* z (- y 1)))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(- (+ x (+ (* a (- 1 t)) (* b (- (+ t y) 2)))) (* z (- y 1)))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(- (+ x (+ (* a (- 1 t)) (* b (- (+ t y) 2)))) (* z (- y 1)))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(- (+ x (+ (* a (- 1 t)) (* b (- (+ t y) 2)))) (* z (- y 1)))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(* a (- 1 t))
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(* a (- (+ 1 (+ (/ x a) (/ (* b (- (+ t y) 2)) a))) (+ t (/ (* z (- y 1)) a))))
(*.f64 a (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) a) (-.f64 (/.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) a) t))))
(* a (- (+ 1 (+ (/ x a) (/ (* b (- (+ t y) 2)) a))) (+ t (/ (* z (- y 1)) a))))
(*.f64 a (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) a) (-.f64 (/.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) a) t))))
(* a (- (+ 1 (+ (/ x a) (/ (* b (- (+ t y) 2)) a))) (+ t (/ (* z (- y 1)) a))))
(*.f64 a (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) a) (-.f64 (/.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) a) t))))
(* -1 (* a (- t 1)))
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(* -1 (* a (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* z (- y 1))) a)) (* -1 (- t 1)))))
(*.f64 a (+.f64 (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))) a) (-.f64 #s(literal 1 binary64) t)))
(* -1 (* a (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* z (- y 1))) a)) (* -1 (- t 1)))))
(*.f64 a (+.f64 (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))) a) (-.f64 #s(literal 1 binary64) t)))
(* -1 (* a (- (* -1 (/ (- (+ x (* b (- (+ t y) 2))) (* z (- y 1))) a)) (* -1 (- t 1)))))
(*.f64 a (+.f64 (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))) a) (-.f64 #s(literal 1 binary64) t)))
(- x (+ (* a (- t 1)) (* z (- y 1))))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(- (+ x (* b (- (+ t y) 2))) (+ (* a (- t 1)) (* z (- y 1))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t (+ y (/ x b))) (+ 2 (+ (/ (* a (- t 1)) b) (/ (* z (- y 1)) b)))))
(*.f64 b (+.f64 (+.f64 (+.f64 (+.f64 t y) (+.f64 (/.f64 x b) #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) t) (/.f64 a b))) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b)))
(* b (- (+ t (+ y (/ x b))) (+ 2 (+ (/ (* a (- t 1)) b) (/ (* z (- y 1)) b)))))
(*.f64 b (+.f64 (+.f64 (+.f64 (+.f64 t y) (+.f64 (/.f64 x b) #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) t) (/.f64 a b))) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b)))
(* b (- (+ t (+ y (/ x b))) (+ 2 (+ (/ (* a (- t 1)) b) (/ (* z (- y 1)) b)))))
(*.f64 b (+.f64 (+.f64 (+.f64 (+.f64 t y) (+.f64 (/.f64 x b) #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) t) (/.f64 a b))) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b)))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (- x (+ (* a (- t 1)) (* z (- y 1)))) b)))))
(*.f64 b (+.f64 t (+.f64 (+.f64 y #s(literal -2 binary64)) (/.f64 (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) b))))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (- x (+ (* a (- t 1)) (* z (- y 1)))) b)))))
(*.f64 b (+.f64 t (+.f64 (+.f64 y #s(literal -2 binary64)) (/.f64 (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) b))))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (- x (+ (* a (- t 1)) (* z (- y 1)))) b)))))
(*.f64 b (+.f64 t (+.f64 (+.f64 y #s(literal -2 binary64)) (/.f64 (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) b))))
(* -1 (+ (* a (- t 1)) (* z (- y 1))))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))
(- x (+ (* a (- t 1)) (* z (- y 1))))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- x (+ (* a (- t 1)) (* z (- y 1))))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- x (+ (* a (- t 1)) (* z (- y 1))))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
x
(* x (+ 1 (* -1 (/ (+ (* a (- t 1)) (* z (- y 1))) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))) x)))
(* x (+ 1 (* -1 (/ (+ (* a (- t 1)) (* z (- y 1))) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))) x)))
(* x (+ 1 (* -1 (/ (+ (* a (- t 1)) (* z (- y 1))) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))) x)))
x
(* -1 (* x (- (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))) x)))
(* -1 (* x (- (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))) x)))
(* -1 (* x (- (+ (/ (* a (- t 1)) x) (/ (* z (- y 1)) x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))) x)))
(- x (+ (* -1 z) (* a (- t 1))))
(+.f64 x (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- (+ x (* -1 (* y z))) (+ (* -1 z) (* a (- t 1))))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- (+ x (* -1 (* y z))) (+ (* -1 z) (* a (- t 1))))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- (+ x (* -1 (* y z))) (+ (* -1 z) (* a (- t 1))))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(* -1 (* y z))
(-.f64 #s(literal 0 binary64) (*.f64 y z))
(* y (- (/ x y) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))
(*.f64 y (-.f64 (/.f64 (+.f64 x (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t)))) y) z))
(* y (- (/ x y) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))
(*.f64 y (-.f64 (/.f64 (+.f64 x (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t)))) y) z))
(* y (- (/ x y) (+ z (+ (* -1 (/ z y)) (/ (* a (- t 1)) y)))))
(*.f64 y (-.f64 (/.f64 (+.f64 x (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t)))) y) z))
(* -1 (* y z))
(-.f64 #s(literal 0 binary64) (*.f64 y z))
(* -1 (* y (- (* -1 (/ (- x (+ (* -1 z) (* a (- t 1)))) y)) (* -1 z))))
(*.f64 y (-.f64 (/.f64 (+.f64 x (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t)))) y) z))
(* -1 (* y (- (* -1 (/ (- x (+ (* -1 z) (* a (- t 1)))) y)) (* -1 z))))
(*.f64 y (-.f64 (/.f64 (+.f64 x (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t)))) y) z))
(* -1 (* y (- (* -1 (/ (- x (+ (* -1 z) (* a (- t 1)))) y)) (* -1 z))))
(*.f64 y (-.f64 (/.f64 (+.f64 x (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t)))) y) z))
(- x (* a (- t 1)))
(+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t)))
(- (+ x (* z (- 1 y))) (* a (- t 1)))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- (+ x (* z (- 1 y))) (* a (- t 1)))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- (+ x (* z (- 1 y))) (* a (- t 1)))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- (+ 1 (/ x z)) (+ y (/ (* a (- t 1)) z))))
(*.f64 z (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) z) y)))
(* z (- (+ 1 (/ x z)) (+ y (/ (* a (- t 1)) z))))
(*.f64 z (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) z) y)))
(* z (- (+ 1 (/ x z)) (+ y (/ (* a (- t 1)) z))))
(*.f64 z (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) z) y)))
(* -1 (* z (- y 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* -1 (* z (- (* -1 (/ (- x (* a (- t 1))) z)) (* -1 (- y 1)))))
(*.f64 z (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) z) y)))
(* -1 (* z (- (* -1 (/ (- x (* a (- t 1))) z)) (* -1 (- y 1)))))
(*.f64 z (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) z) y)))
(* -1 (* z (- (* -1 (/ (- x (* a (- t 1))) z)) (* -1 (- y 1)))))
(*.f64 z (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) z) y)))
(- x (+ (* -1 a) (* z (- y 1))))
(+.f64 x (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(- (+ x (* -1 (* a t))) (+ (* -1 a) (* z (- y 1))))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- (+ x (* -1 (* a t))) (+ (* -1 a) (* z (- y 1))))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- (+ x (* -1 (* a t))) (+ (* -1 a) (* z (- y 1))))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(* -1 (* a t))
(*.f64 t (-.f64 #s(literal 0 binary64) a))
(* t (- (/ x t) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))
(*.f64 t (-.f64 (/.f64 (+.f64 x (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) t) a))
(* t (- (/ x t) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))
(*.f64 t (-.f64 (/.f64 (+.f64 x (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) t) a))
(* t (- (/ x t) (+ a (+ (* -1 (/ a t)) (/ (* z (- y 1)) t)))))
(*.f64 t (-.f64 (/.f64 (+.f64 x (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) t) a))
(* -1 (* a t))
(*.f64 t (-.f64 #s(literal 0 binary64) a))
(* -1 (* t (- (* -1 (/ (- x (+ (* -1 a) (* z (- y 1)))) t)) (* -1 a))))
(*.f64 t (-.f64 (/.f64 (+.f64 x (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) t) a))
(* -1 (* t (- (* -1 (/ (- x (+ (* -1 a) (* z (- y 1)))) t)) (* -1 a))))
(*.f64 t (-.f64 (/.f64 (+.f64 x (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) t) a))
(* -1 (* t (- (* -1 (/ (- x (+ (* -1 a) (* z (- y 1)))) t)) (* -1 a))))
(*.f64 t (-.f64 (/.f64 (+.f64 x (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) t) a))
(- x (* z (- y 1)))
(+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(- (+ x (* a (- 1 t))) (* z (- y 1)))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- (+ x (* a (- 1 t))) (* z (- y 1)))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(- (+ x (* a (- 1 t))) (* z (- y 1)))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(* a (- 1 t))
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(* a (- (+ 1 (/ x a)) (+ t (/ (* z (- y 1)) a))))
(*.f64 a (+.f64 (-.f64 #s(literal 1 binary64) t) (/.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) a)))
(* a (- (+ 1 (/ x a)) (+ t (/ (* z (- y 1)) a))))
(*.f64 a (+.f64 (-.f64 #s(literal 1 binary64) t) (/.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) a)))
(* a (- (+ 1 (/ x a)) (+ t (/ (* z (- y 1)) a))))
(*.f64 a (+.f64 (-.f64 #s(literal 1 binary64) t) (/.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) a)))
(* -1 (* a (- t 1)))
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(* -1 (* a (- (* -1 (/ (- x (* z (- y 1))) a)) (* -1 (- t 1)))))
(*.f64 a (+.f64 (-.f64 #s(literal 1 binary64) t) (/.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) a)))
(* -1 (* a (- (* -1 (/ (- x (* z (- y 1))) a)) (* -1 (- t 1)))))
(*.f64 a (+.f64 (-.f64 #s(literal 1 binary64) t) (/.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) a)))
(* -1 (* a (- (* -1 (/ (- x (* z (- y 1))) a)) (* -1 (- t 1)))))
(*.f64 a (+.f64 (-.f64 #s(literal 1 binary64) t) (/.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) a)))
(* -1 (* z (- y 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(- x (* z (- y 1)))
(+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(- x (* z (- y 1)))
(+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(- x (* z (- y 1)))
(+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))
x
(* x (+ 1 (* -1 (/ (* z (- y 1)) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x)))
(* x (+ 1 (* -1 (/ (* z (- y 1)) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x)))
(* x (+ 1 (* -1 (/ (* z (- y 1)) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x)))
x
(* -1 (* x (- (/ (* z (- y 1)) x) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x)))
(* -1 (* x (- (/ (* z (- y 1)) x) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x)))
(* -1 (* x (- (/ (* z (- y 1)) x) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x)))
(- x (* -1 z))
(+.f64 z x)
(- (+ x (* -1 (* y z))) (* -1 z))
(+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(- (+ x (* -1 (* y z))) (* -1 z))
(+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(- (+ x (* -1 (* y z))) (* -1 z))
(+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(* -1 (* y z))
(-.f64 #s(literal 0 binary64) (*.f64 y z))
(* y (- (/ x y) (+ z (* -1 (/ z y)))))
(*.f64 y (-.f64 (/.f64 (+.f64 z x) y) z))
(* y (- (/ x y) (+ z (* -1 (/ z y)))))
(*.f64 y (-.f64 (/.f64 (+.f64 z x) y) z))
(* y (- (/ x y) (+ z (* -1 (/ z y)))))
(*.f64 y (-.f64 (/.f64 (+.f64 z x) y) z))
(* -1 (* y z))
(-.f64 #s(literal 0 binary64) (*.f64 y z))
(* -1 (* y (- (* -1 (/ (- x (* -1 z)) y)) (* -1 z))))
(*.f64 y (-.f64 (/.f64 (+.f64 z x) y) z))
(* -1 (* y (- (* -1 (/ (- x (* -1 z)) y)) (* -1 z))))
(*.f64 y (-.f64 (/.f64 (+.f64 z x) y) z))
(* -1 (* y (- (* -1 (/ (- x (* -1 z)) y)) (* -1 z))))
(*.f64 y (-.f64 (/.f64 (+.f64 z x) y) z))
x
(+ x (* z (- 1 y)))
(+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(+ x (* z (- 1 y)))
(+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(+ x (* z (- 1 y)))
(+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- (+ 1 (/ x z)) y))
(*.f64 z (+.f64 (/.f64 x z) (-.f64 #s(literal 1 binary64) y)))
(* z (- (+ 1 (/ x z)) y))
(*.f64 z (+.f64 (/.f64 x z) (-.f64 #s(literal 1 binary64) y)))
(* z (- (+ 1 (/ x z)) y))
(*.f64 z (+.f64 (/.f64 x z) (-.f64 #s(literal 1 binary64) y)))
(* -1 (* z (- y 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* -1 (* z (- (* -1 (/ x z)) (* -1 (- y 1)))))
(*.f64 z (+.f64 (/.f64 x z) (-.f64 #s(literal 1 binary64) y)))
(* -1 (* z (- (* -1 (/ x z)) (* -1 (- y 1)))))
(*.f64 z (+.f64 (/.f64 x z) (-.f64 #s(literal 1 binary64) y)))
(* -1 (* z (- (* -1 (/ x z)) (* -1 (- y 1)))))
(*.f64 z (+.f64 (/.f64 x z) (-.f64 #s(literal 1 binary64) y)))
(* -1 z)
(-.f64 #s(literal 0 binary64) z)
(+ (* -1 z) (* y z))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(+ (* -1 z) (* y z))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(+ (* -1 z) (* y z))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(* y z)
(*.f64 y z)
(* y (+ z (* -1 (/ z y))))
(*.f64 y (-.f64 z (/.f64 z y)))
(* y (+ z (* -1 (/ z y))))
(*.f64 y (-.f64 z (/.f64 z y)))
(* y (+ z (* -1 (/ z y))))
(*.f64 y (-.f64 z (/.f64 z y)))
(* y z)
(*.f64 y z)
(* -1 (* y (+ (* -1 z) (/ z y))))
(*.f64 y (-.f64 z (/.f64 z y)))
(* -1 (* y (+ (* -1 z) (/ z y))))
(*.f64 y (-.f64 z (/.f64 z y)))
(* -1 (* y (+ (* -1 z) (/ z y))))
(*.f64 y (-.f64 z (/.f64 z y)))
(* z (- y 1))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(* z (- y 1))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(* z (- y 1))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(* z (- y 1))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(* z (- y 1))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(* z (- y 1))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(* z (- y 1))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(* z (- y 1))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(* z (- y 1))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(* z (- y 1))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(* z (- y 1))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(* z (- y 1))
(*.f64 z (+.f64 y #s(literal -1 binary64)))
(* b (- t 2))
(*.f64 b (+.f64 t #s(literal -2 binary64)))
(+ (* b y) (* b (- t 2)))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(+ (* b y) (* b (- t 2)))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(+ (* b y) (* b (- t 2)))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b y)
(*.f64 b y)
(* y (+ b (/ (* b (- t 2)) y)))
(*.f64 y (+.f64 b (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y)))
(* y (+ b (/ (* b (- t 2)) y)))
(*.f64 y (+.f64 b (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y)))
(* y (+ b (/ (* b (- t 2)) y)))
(*.f64 y (+.f64 b (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y)))
(* b y)
(*.f64 b y)
(* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y)))
(* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y)))
(* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(+ (* b t) (* b (- y 2)))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(+ (* b t) (* b (- y 2)))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(+ (* b t) (* b (- y 2)))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b t)
(*.f64 b t)
(* t (+ b (/ (* b (- y 2)) t)))
(*.f64 t (+.f64 b (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) t)))
(* t (+ b (/ (* b (- y 2)) t)))
(*.f64 t (+.f64 b (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) t)))
(* t (+ b (/ (* b (- y 2)) t)))
(*.f64 t (+.f64 b (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) t)))
(* b t)
(*.f64 b t)
(* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))
(*.f64 t (+.f64 b (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) t)))
(* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))
(*.f64 t (+.f64 b (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) t)))
(* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))
(*.f64 t (+.f64 b (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) t)))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))

eval80.0ms (0.6%)

Compiler

Compiled 29637 to 1434 computations (95.2% saved)

prune87.0ms (0.7%)

Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New51115526
Fresh000
Picked101
Done000
Total51215527
Accuracy
100.0%
Counts
527 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.7%
(+.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
95.3%
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
95.3%
(+.f64 (+.f64 x (*.f64 b (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 y (-.f64 b z)) (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
61.9%
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
63.0%
(+.f64 (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
61.0%
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
57.6%
(+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
24.6%
(*.f64 z (-.f64 #s(literal 1 binary64) y))
76.7%
(*.f64 z (+.f64 (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t)))) z) (-.f64 #s(literal 1 binary64) y)))
35.1%
(*.f64 y (-.f64 b z))
34.5%
(*.f64 t (-.f64 b a))
43.1%
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
82.6%
(*.f64 b (+.f64 t (+.f64 (+.f64 y #s(literal -2 binary64)) (/.f64 (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) b))))
25.9%
(*.f64 a (-.f64 #s(literal 1 binary64) t))
15.9%
x
Compiler

Compiled 538 to 382 computations (29% saved)

simplify350.0ms (2.8%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)
cost-diff0
(-.f64 #s(literal 1 binary64) y)
cost-diff0
(*.f64 z (-.f64 #s(literal 1 binary64) y))
cost-diff0
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
cost-diff0
(+.f64 y t)
cost-diff0
(-.f64 (+.f64 y t) #s(literal 2 binary64))
cost-diff0
(*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)
cost-diff0
(+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
cost-diff0
(-.f64 b z)
cost-diff0
(*.f64 y (-.f64 b z))
cost-diff0
(+.f64 y #s(literal -2 binary64))
cost-diff0
(*.f64 b (+.f64 y #s(literal -2 binary64)))
cost-diff0
(+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))
cost-diff0
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
Rules
4094×+-lowering-+.f64
4094×+-lowering-+.f32
3296×--lowering--.f32
3296×--lowering--.f64
1642×fma-lowering-fma.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
026159
167148
2215148
31241144
43547143
54815143
08383143
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (+ x (* b (+ y -2))) (+ (* t (- b a)) (+ a (* z (- 1 y)))))
(+ x (* b (+ y -2)))
x
(* b (+ y -2))
b
(+ y -2)
y
-2
(+ (* t (- b a)) (+ a (* z (- 1 y))))
(* t (- b a))
t
(- b a)
a
(+ a (* z (- 1 y)))
(* z (- 1 y))
z
(- 1 y)
1
x
(* y (- b z))
y
(- b z)
b
z
(+ x (* (- (+ y t) 2) b))
x
(* (- (+ y t) 2) b)
(- (+ y t) 2)
(+ y t)
y
t
2
b
(+ (* z (- 1 y)) (* (- (+ y t) 2) b))
(* z (- 1 y))
z
(- 1 y)
1
y
(* (- (+ y t) 2) b)
(- (+ y t) 2)
(+ y t)
t
2
b
Outputs
(+ (+ x (* b (+ y -2))) (+ (* t (- b a)) (+ a (* z (- 1 y)))))
(+.f64 x (+.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (+.f64 (-.f64 a (*.f64 t a)) (*.f64 (-.f64 #s(literal 1 binary64) y) z))))
(+ x (* b (+ y -2)))
(+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))
x
(* b (+ y -2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
b
(+ y -2)
(+.f64 y #s(literal -2 binary64))
y
-2
#s(literal -2 binary64)
(+ (* t (- b a)) (+ a (* z (- 1 y))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 (-.f64 #s(literal 1 binary64) y) z)))
(* t (- b a))
(*.f64 t (-.f64 b a))
t
(- b a)
(-.f64 b a)
a
(+ a (* z (- 1 y)))
(+.f64 a (*.f64 (-.f64 #s(literal 1 binary64) y) z))
(* z (- 1 y))
(*.f64 (-.f64 #s(literal 1 binary64) y) z)
z
(- 1 y)
(-.f64 #s(literal 1 binary64) y)
1
#s(literal 1 binary64)
x
(* y (- b z))
(*.f64 y (-.f64 b z))
y
(- b z)
(-.f64 b z)
b
z
(+ x (* (- (+ y t) 2) b))
(+.f64 x (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))
x
(* (- (+ y t) 2) b)
(*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)))
(- (+ y t) 2)
(+.f64 #s(literal -2 binary64) (+.f64 y t))
(+ y t)
(+.f64 y t)
y
t
2
#s(literal 2 binary64)
b
(+ (* z (- 1 y)) (* (- (+ y t) 2) b))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) y) z) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))
(* z (- 1 y))
(*.f64 (-.f64 #s(literal 1 binary64) y) z)
z
(- 1 y)
(-.f64 #s(literal 1 binary64) y)
1
#s(literal 1 binary64)
y
(* (- (+ y t) 2) b)
(*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)))
(- (+ y t) 2)
(+.f64 #s(literal -2 binary64) (+.f64 y t))
(+ y t)
(+.f64 y t)
t
2
#s(literal 2 binary64)
b

localize187.0ms (1.5%)

Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 y t)
accuracy100.0%
(*.f64 z (-.f64 #s(literal 1 binary64) y))
accuracy100.0%
(*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)
accuracy98.6%
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
accuracy100.0%
(-.f64 (+.f64 y t) #s(literal 2 binary64))
accuracy100.0%
(+.f64 y t)
accuracy100.0%
(+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
accuracy100.0%
(*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)
accuracy100.0%
(-.f64 b z)
accuracy100.0%
(*.f64 y (-.f64 b z))
accuracy100.0%
(*.f64 z (-.f64 #s(literal 1 binary64) y))
accuracy100.0%
(*.f64 t (-.f64 b a))
accuracy99.3%
(+.f64 (*.f64 t (-.f64 b a)) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))
accuracy96.6%
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
Results
100.0ms256×0valid
Compiler

Compiled 170 to 27 computations (84.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-add: 11.0ms (43% of total)
ival-mult: 9.0ms (35.2% of total)
ival-sub: 5.0ms (19.5% of total)
const: 1.0ms (3.9% of total)
backward-pass: 0.0ms (0% of total)

series62.0ms (0.5%)

Counts
15 → 516
Calls
Call 1
Inputs
#<alt (+ (+ x (* b (+ y -2))) (+ (* t (- b a)) (+ a (* z (- 1 y)))))>
#<alt (+ x (* b (+ y -2)))>
#<alt (* b (+ y -2))>
#<alt (+ y -2)>
#<alt (* y (- b z))>
#<alt (- b z)>
#<alt (+ x (* (- (+ y t) 2) b))>
#<alt (* (- (+ y t) 2) b)>
#<alt (- (+ y t) 2)>
#<alt (+ y t)>
#<alt (+ (* z (- 1 y)) (* (- (+ y t) 2) b))>
#<alt (* z (- 1 y))>
#<alt (- 1 y)>
#<alt (+ (* t (- b a)) (+ a (* z (- 1 y))))>
#<alt (* t (- b a))>
Outputs
#<alt (+ a (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y)))))>
#<alt (+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))>
#<alt (+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))>
#<alt (+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))>
#<alt x>
#<alt (* x (+ 1 (+ (/ a x) (+ (/ (* b (- y 2)) x) (+ (/ (* t (- b a)) x) (/ (* z (- 1 y)) x))))))>
#<alt (* x (+ 1 (+ (/ a x) (+ (/ (* b (- y 2)) x) (+ (/ (* t (- b a)) x) (/ (* z (- 1 y)) x))))))>
#<alt (* x (+ 1 (+ (/ a x) (+ (/ (* b (- y 2)) x) (+ (/ (* t (- b a)) x) (/ (* z (- 1 y)) x))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (+ a (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ a (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ a (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))) x)) 1)))>
#<alt (+ a (+ x (+ (* -1 (* a t)) (* z (- 1 y)))))>
#<alt (+ a (+ x (+ (* -1 (* a t)) (+ (* b (- (+ t y) 2)) (* z (- 1 y))))))>
#<alt (+ a (+ x (+ (* -1 (* a t)) (+ (* b (- (+ t y) 2)) (* z (- 1 y))))))>
#<alt (+ a (+ x (+ (* -1 (* a t)) (+ (* b (- (+ t y) 2)) (* z (- 1 y))))))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t (+ y (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ (* z (- 1 y)) b)))))) 2))>
#<alt (* b (- (+ t (+ y (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ (* z (- 1 y)) b)))))) 2))>
#<alt (* b (- (+ t (+ y (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ (* z (- 1 y)) b)))))) 2))>
#<alt (* -1 (* b (+ (* -1 t) (* -1 (- y 2)))))>
#<alt (* -1 (* b (+ (* -1 t) (+ (* -1 (- y 2)) (* -1 (/ (+ a (+ x (+ (* -1 (* a t)) (* z (- 1 y))))) b))))))>
#<alt (* -1 (* b (+ (* -1 t) (+ (* -1 (- y 2)) (* -1 (/ (+ a (+ x (+ (* -1 (* a t)) (* z (- 1 y))))) b))))))>
#<alt (* -1 (* b (+ (* -1 t) (+ (* -1 (- y 2)) (* -1 (/ (+ a (+ x (+ (* -1 (* a t)) (* z (- 1 y))))) b))))))>
#<alt (+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))>
#<alt (+ a (+ x (+ z (+ (* -2 b) (+ (* t (- b a)) (* y (+ b (* -1 z))))))))>
#<alt (+ a (+ x (+ z (+ (* -2 b) (+ (* t (- b a)) (* y (+ b (* -1 z))))))))>
#<alt (+ a (+ x (+ z (+ (* -2 b) (+ (* t (- b a)) (* y (+ b (* -1 z))))))))>
#<alt (* y (+ b (* -1 z)))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ a y) (+ (/ x y) (+ (/ z y) (/ (* t (- b a)) y))))))))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ a y) (+ (/ x y) (+ (/ z y) (/ (* t (- b a)) y))))))))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ a y) (+ (/ x y) (+ (/ z y) (/ (* t (- b a)) y))))))))>
#<alt (* -1 (* y (+ z (* -1 b))))>
#<alt (* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ a (+ x (+ z (+ (* -2 b) (* t (- b a)))))) y))))))>
#<alt (* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ a (+ x (+ z (+ (* -2 b) (* t (- b a)))))) y))))))>
#<alt (* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ a (+ x (+ z (+ (* -2 b) (* t (- b a)))))) y))))))>
#<alt (+ a (+ x (+ (* b (- y 2)) (* z (- 1 y)))))>
#<alt (+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))>
#<alt (+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))>
#<alt (+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))>
#<alt (* t (- b a))>
#<alt (* t (- (+ b (+ (/ a t) (+ (/ x t) (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))) a))>
#<alt (* t (- (+ b (+ (/ a t) (+ (/ x t) (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))) a))>
#<alt (* t (- (+ b (+ (/ a t) (+ (/ x t) (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))) a))>
#<alt (* t (- b a))>
#<alt (* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* z (- 1 y))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* z (- 1 y))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* z (- 1 y))))) t)))))>
#<alt (+ x (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y)))))>
#<alt (+ x (+ (* a (+ 1 (* -1 t))) (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))))>
#<alt (+ x (+ (* a (+ 1 (* -1 t))) (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))))>
#<alt (+ x (+ (* a (+ 1 (* -1 t))) (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))))>
#<alt (* a (+ 1 (* -1 t)))>
#<alt (* a (+ 1 (+ (* -1 t) (+ (/ x a) (+ (/ (* b t) a) (+ (/ (* b (- y 2)) a) (/ (* z (- 1 y)) a)))))))>
#<alt (* a (+ 1 (+ (* -1 t) (+ (/ x a) (+ (/ (* b t) a) (+ (/ (* b (- y 2)) a) (/ (* z (- 1 y)) a)))))))>
#<alt (* a (+ 1 (+ (* -1 t) (+ (/ x a) (+ (/ (* b t) a) (+ (/ (* b (- y 2)) a) (/ (* z (- 1 y)) a)))))))>
#<alt (* -1 (* a (- t 1)))>
#<alt (* -1 (* a (- (+ t (* -1 (/ (+ x (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))) a))) 1)))>
#<alt (* -1 (* a (- (+ t (* -1 (/ (+ x (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))) a))) 1)))>
#<alt (* -1 (* a (- (+ t (* -1 (/ (+ x (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))) a))) 1)))>
#<alt (+ a (+ x (+ (* b (- y 2)) (* t (- b a)))))>
#<alt (+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))>
#<alt (+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))>
#<alt (+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))>
#<alt (* z (- 1 y))>
#<alt (* z (- (+ 1 (+ (/ a z) (+ (/ x z) (+ (/ (* b (- y 2)) z) (/ (* t (- b a)) z))))) y))>
#<alt (* z (- (+ 1 (+ (/ a z) (+ (/ x z) (+ (/ (* b (- y 2)) z) (/ (* t (- b a)) z))))) y))>
#<alt (* z (- (+ 1 (+ (/ a z) (+ (/ x z) (+ (/ (* b (- y 2)) z) (/ (* t (- b a)) z))))) y))>
#<alt (* z (- 1 y))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* t (- b a))))) z)))))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* t (- b a))))) z)))))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* t (- b a))))) z)))))>
#<alt (* b (- y 2))>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (* b (- y 2)))>
#<alt x>
#<alt (* x (+ 1 (/ (* b (- y 2)) x)))>
#<alt (* x (+ 1 (/ (* b (- y 2)) x)))>
#<alt (* x (+ 1 (/ (* b (- y 2)) x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))>
#<alt x>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (* b (- y 2)))>
#<alt (* b (- y 2))>
#<alt (* b (- (+ y (/ x b)) 2))>
#<alt (* b (- (+ y (/ x b)) 2))>
#<alt (* b (- (+ y (/ x b)) 2))>
#<alt (* b (- y 2))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))>
#<alt (+ x (* -2 b))>
#<alt (+ x (+ (* -2 b) (* b y)))>
#<alt (+ x (+ (* -2 b) (* b y)))>
#<alt (+ x (+ (* -2 b) (* b y)))>
#<alt (* b y)>
#<alt (* y (+ b (+ (* -2 (/ b y)) (/ x y))))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (/ x y))))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (/ x y))))>
#<alt (* b y)>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* -2 b)>
#<alt (+ (* -2 b) (* b y))>
#<alt (+ (* -2 b) (* b y))>
#<alt (+ (* -2 b) (* b y))>
#<alt (* b y)>
#<alt (* y (+ b (* -2 (/ b y))))>
#<alt (* y (+ b (* -2 (/ b y))))>
#<alt (* y (+ b (* -2 (/ b y))))>
#<alt (* b y)>
#<alt (* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))>
#<alt -2>
#<alt (- y 2)>
#<alt (- y 2)>
#<alt (- y 2)>
#<alt y>
#<alt (* y (- 1 (* 2 (/ 1 y))))>
#<alt (* y (- 1 (* 2 (/ 1 y))))>
#<alt (* y (- 1 (* 2 (/ 1 y))))>
#<alt y>
#<alt (* -1 (* y (- (* 2 (/ 1 y)) 1)))>
#<alt (* -1 (* y (- (* 2 (/ 1 y)) 1)))>
#<alt (* -1 (* y (- (* 2 (/ 1 y)) 1)))>
#<alt (* y (- b z))>
#<alt (* y (- b z))>
#<alt (* y (- b z))>
#<alt (* y (- b z))>
#<alt (* y (- b z))>
#<alt (* y (- b z))>
#<alt (* y (- b z))>
#<alt (* y (- b z))>
#<alt (* y (- b z))>
#<alt (* y (- b z))>
#<alt (* y (- b z))>
#<alt (* y (- b z))>
#<alt (* -1 (* y z))>
#<alt (+ (* -1 (* y z)) (* b y))>
#<alt (+ (* -1 (* y z)) (* b y))>
#<alt (+ (* -1 (* y z)) (* b y))>
#<alt (* b y)>
#<alt (* b (+ y (* -1 (/ (* y z) b))))>
#<alt (* b (+ y (* -1 (/ (* y z) b))))>
#<alt (* b (+ y (* -1 (/ (* y z) b))))>
#<alt (* b y)>
#<alt (* -1 (* b (+ (* -1 y) (/ (* y z) b))))>
#<alt (* -1 (* b (+ (* -1 y) (/ (* y z) b))))>
#<alt (* -1 (* b (+ (* -1 y) (/ (* y z) b))))>
#<alt (* b y)>
#<alt (+ (* -1 (* y z)) (* b y))>
#<alt (+ (* -1 (* y z)) (* b y))>
#<alt (+ (* -1 (* y z)) (* b y))>
#<alt (* -1 (* y z))>
#<alt (* z (+ (* -1 y) (/ (* b y) z)))>
#<alt (* z (+ (* -1 y) (/ (* b y) z)))>
#<alt (* z (+ (* -1 y) (/ (* b y) z)))>
#<alt (* -1 (* y z))>
#<alt (* -1 (* z (+ y (* -1 (/ (* b y) z)))))>
#<alt (* -1 (* z (+ y (* -1 (/ (* b y) z)))))>
#<alt (* -1 (* z (+ y (* -1 (/ (* b y) z)))))>
#<alt (* -1 z)>
#<alt (- b z)>
#<alt (- b z)>
#<alt (- b z)>
#<alt b>
#<alt (* b (+ 1 (* -1 (/ z b))))>
#<alt (* b (+ 1 (* -1 (/ z b))))>
#<alt (* b (+ 1 (* -1 (/ z b))))>
#<alt b>
#<alt (* -1 (* b (- (/ z b) 1)))>
#<alt (* -1 (* b (- (/ z b) 1)))>
#<alt (* -1 (* b (- (/ z b) 1)))>
#<alt b>
#<alt (+ b (* -1 z))>
#<alt (+ b (* -1 z))>
#<alt (+ b (* -1 z))>
#<alt (* -1 z)>
#<alt (* z (- (/ b z) 1))>
#<alt (* z (- (/ b z) 1))>
#<alt (* z (- (/ b z) 1))>
#<alt (* -1 z)>
#<alt (* -1 (* z (+ 1 (* -1 (/ b z)))))>
#<alt (* -1 (* z (+ 1 (* -1 (/ b z)))))>
#<alt (* -1 (* z (+ 1 (* -1 (/ b z)))))>
#<alt (* b (- (+ t y) 2))>
#<alt (+ x (* b (- (+ t y) 2)))>
#<alt (+ x (* b (- (+ t y) 2)))>
#<alt (+ x (* b (- (+ t y) 2)))>
#<alt x>
#<alt (* x (+ 1 (/ (* b (- (+ t y) 2)) x)))>
#<alt (* x (+ 1 (/ (* b (- (+ t y) 2)) x)))>
#<alt (* x (+ 1 (/ (* b (- (+ t y) 2)) x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* b (- (+ t y) 2)) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* b (- (+ t y) 2)) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* b (- (+ t y) 2)) x)) 1)))>
#<alt (+ x (* b (- t 2)))>
#<alt (+ x (+ (* b y) (* b (- t 2))))>
#<alt (+ x (+ (* b y) (* b (- t 2))))>
#<alt (+ x (+ (* b y) (* b (- t 2))))>
#<alt (* b y)>
#<alt (* y (+ b (+ (/ x y) (/ (* b (- t 2)) y))))>
#<alt (* y (+ b (+ (/ x y) (/ (* b (- t 2)) y))))>
#<alt (* y (+ b (+ (/ x y) (/ (* b (- t 2)) y))))>
#<alt (* b y)>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* b (- t 2))) y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* b (- t 2))) y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* b (- t 2))) y)))))>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (+ (* b t) (* b (- y 2))))>
#<alt (+ x (+ (* b t) (* b (- y 2))))>
#<alt (+ x (+ (* b t) (* b (- y 2))))>
#<alt (* b t)>
#<alt (* t (+ b (+ (/ x t) (/ (* b (- y 2)) t))))>
#<alt (* t (+ b (+ (/ x t) (/ (* b (- y 2)) t))))>
#<alt (* t (+ b (+ (/ x t) (/ (* b (- y 2)) t))))>
#<alt (* b t)>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (+ x (* b (- y 2))) t)))))>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (+ x (* b (- y 2))) t)))))>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (+ x (* b (- y 2))) t)))))>
#<alt x>
#<alt (+ x (* b (- (+ t y) 2)))>
#<alt (+ x (* b (- (+ t y) 2)))>
#<alt (+ x (* b (- (+ t y) 2)))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t (+ y (/ x b))) 2))>
#<alt (* b (- (+ t (+ y (/ x b))) 2))>
#<alt (* b (- (+ t (+ y (/ x b))) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ x b)))))>
#<alt (* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ x b)))))>
#<alt (* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ x b)))))>
#<alt (* b (- t 2))>
#<alt (+ (* b y) (* b (- t 2)))>
#<alt (+ (* b y) (* b (- t 2)))>
#<alt (+ (* b y) (* b (- t 2)))>
#<alt (* b y)>
#<alt (* y (+ b (/ (* b (- t 2)) y)))>
#<alt (* y (+ b (/ (* b (- t 2)) y)))>
#<alt (* y (+ b (/ (* b (- t 2)) y)))>
#<alt (* b y)>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))>
#<alt (* b (- y 2))>
#<alt (+ (* b t) (* b (- y 2)))>
#<alt (+ (* b t) (* b (- y 2)))>
#<alt (+ (* b t) (* b (- y 2)))>
#<alt (* b t)>
#<alt (* t (+ b (/ (* b (- y 2)) t)))>
#<alt (* t (+ b (/ (* b (- y 2)) t)))>
#<alt (* t (+ b (/ (* b (- y 2)) t)))>
#<alt (* b t)>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (- t 2)>
#<alt (- (+ t y) 2)>
#<alt (- (+ t y) 2)>
#<alt (- (+ t y) 2)>
#<alt y>
#<alt (* y (- (+ 1 (/ t y)) (* 2 (/ 1 y))))>
#<alt (* y (- (+ 1 (/ t y)) (* 2 (/ 1 y))))>
#<alt (* y (- (+ 1 (/ t y)) (* 2 (/ 1 y))))>
#<alt y>
#<alt (* -1 (* y (- (* -1 (/ (- t 2) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (- t 2) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (- t 2) y)) 1)))>
#<alt (- y 2)>
#<alt (- (+ t y) 2)>
#<alt (- (+ t y) 2)>
#<alt (- (+ t y) 2)>
#<alt t>
#<alt (* t (- (+ 1 (/ y t)) (* 2 (/ 1 t))))>
#<alt (* t (- (+ 1 (/ y t)) (* 2 (/ 1 t))))>
#<alt (* t (- (+ 1 (/ y t)) (* 2 (/ 1 t))))>
#<alt t>
#<alt (* -1 (* t (- (* -1 (/ (- y 2) t)) 1)))>
#<alt (* -1 (* t (- (* -1 (/ (- y 2) t)) 1)))>
#<alt (* -1 (* t (- (* -1 (/ (- y 2) t)) 1)))>
#<alt t>
#<alt (+ t y)>
#<alt (+ t y)>
#<alt (+ t y)>
#<alt y>
#<alt (* y (+ 1 (/ t y)))>
#<alt (* y (+ 1 (/ t y)))>
#<alt (* y (+ 1 (/ t y)))>
#<alt y>
#<alt (* -1 (* y (- (* -1 (/ t y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ t y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ t y)) 1)))>
#<alt y>
#<alt (+ t y)>
#<alt (+ t y)>
#<alt (+ t y)>
#<alt t>
#<alt (* t (+ 1 (/ y t)))>
#<alt (* t (+ 1 (/ y t)))>
#<alt (* t (+ 1 (/ y t)))>
#<alt t>
#<alt (* -1 (* t (- (* -1 (/ y t)) 1)))>
#<alt (* -1 (* t (- (* -1 (/ y t)) 1)))>
#<alt (* -1 (* t (- (* -1 (/ y t)) 1)))>
#<alt (* b (- (+ t y) 2))>
#<alt (+ (* b (- (+ t y) 2)) (* z (- 1 y)))>
#<alt (+ (* b (- (+ t y) 2)) (* z (- 1 y)))>
#<alt (+ (* b (- (+ t y) 2)) (* z (- 1 y)))>
#<alt (* z (- 1 y))>
#<alt (* z (- (+ 1 (/ (* b (- (+ t y) 2)) z)) y))>
#<alt (* z (- (+ 1 (/ (* b (- (+ t y) 2)) z)) y))>
#<alt (* z (- (+ 1 (/ (* b (- (+ t y) 2)) z)) y))>
#<alt (* z (- 1 y))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- (+ t y) 2)) z)))))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- (+ t y) 2)) z)))))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- (+ t y) 2)) z)))))>
#<alt (+ z (* b (- t 2)))>
#<alt (+ z (+ (* b (- t 2)) (* y (+ b (* -1 z)))))>
#<alt (+ z (+ (* b (- t 2)) (* y (+ b (* -1 z)))))>
#<alt (+ z (+ (* b (- t 2)) (* y (+ b (* -1 z)))))>
#<alt (* y (+ b (* -1 z)))>
#<alt (* y (+ b (+ (* -1 z) (+ (/ z y) (/ (* b (- t 2)) y)))))>
#<alt (* y (+ b (+ (* -1 z) (+ (/ z y) (/ (* b (- t 2)) y)))))>
#<alt (* y (+ b (+ (* -1 z) (+ (/ z y) (/ (* b (- t 2)) y)))))>
#<alt (* -1 (* y (+ z (* -1 b))))>
#<alt (* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* b (- t 2))) y))))))>
#<alt (* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* b (- t 2))) y))))))>
#<alt (* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* b (- t 2))) y))))))>
#<alt (+ (* b (- y 2)) (* z (- 1 y)))>
#<alt (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))>
#<alt (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))>
#<alt (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))>
#<alt (* b t)>
#<alt (* t (+ b (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))>
#<alt (* t (+ b (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))>
#<alt (* t (+ b (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))>
#<alt (* b t)>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) t)))))>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) t)))))>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) t)))))>
#<alt (* z (- 1 y))>
#<alt (+ (* b (- (+ t y) 2)) (* z (- 1 y)))>
#<alt (+ (* b (- (+ t y) 2)) (* z (- 1 y)))>
#<alt (+ (* b (- (+ t y) 2)) (* z (- 1 y)))>
#<alt (* b (- (+ t y) 2))>
#<alt (* b (- (+ t (+ y (/ (* z (- 1 y)) b))) 2))>
#<alt (* b (- (+ t (+ y (/ (* z (- 1 y)) b))) 2))>
#<alt (* b (- (+ t (+ y (/ (* z (- 1 y)) b))) 2))>
#<alt (* b (- (+ t y) 2))>
#<alt (* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (* z (- 1 y)) b)))))>
#<alt (* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (* z (- 1 y)) b)))))>
#<alt (* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (* z (- 1 y)) b)))))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt z>
#<alt (+ z (* -1 (* y z)))>
#<alt (+ z (* -1 (* y z)))>
#<alt (+ z (* -1 (* y z)))>
#<alt (* -1 (* y z))>
#<alt (* y (+ (* -1 z) (/ z y)))>
#<alt (* y (+ (* -1 z) (/ z y)))>
#<alt (* y (+ (* -1 z) (/ z y)))>
#<alt (* -1 (* y z))>
#<alt (* -1 (* y (+ z (* -1 (/ z y)))))>
#<alt (* -1 (* y (+ z (* -1 (/ z y)))))>
#<alt (* -1 (* y (+ z (* -1 (/ z y)))))>
#<alt 1>
#<alt (+ 1 (* -1 y))>
#<alt (+ 1 (* -1 y))>
#<alt (+ 1 (* -1 y))>
#<alt (* -1 y)>
#<alt (* y (- (/ 1 y) 1))>
#<alt (* y (- (/ 1 y) 1))>
#<alt (* y (- (/ 1 y) 1))>
#<alt (* -1 y)>
#<alt (* -1 (* y (- 1 (/ 1 y))))>
#<alt (* -1 (* y (- 1 (/ 1 y))))>
#<alt (* -1 (* y (- 1 (/ 1 y))))>
#<alt (+ a (* z (- 1 y)))>
#<alt (+ a (+ (* t (- b a)) (* z (- 1 y))))>
#<alt (+ a (+ (* t (- b a)) (* z (- 1 y))))>
#<alt (+ a (+ (* t (- b a)) (* z (- 1 y))))>
#<alt (* t (- b a))>
#<alt (* t (- (+ b (+ (/ a t) (/ (* z (- 1 y)) t))) a))>
#<alt (* t (- (+ b (+ (/ a t) (/ (* z (- 1 y)) t))) a))>
#<alt (* t (- (+ b (+ (/ a t) (/ (* z (- 1 y)) t))) a))>
#<alt (* t (- b a))>
#<alt (* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (* z (- 1 y))) t)))))>
#<alt (* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (* z (- 1 y))) t)))))>
#<alt (* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (* z (- 1 y))) t)))))>
#<alt (+ a (+ (* -1 (* a t)) (* z (- 1 y))))>
#<alt (+ a (+ (* -1 (* a t)) (+ (* b t) (* z (- 1 y)))))>
#<alt (+ a (+ (* -1 (* a t)) (+ (* b t) (* z (- 1 y)))))>
#<alt (+ a (+ (* -1 (* a t)) (+ (* b t) (* z (- 1 y)))))>
#<alt (* b t)>
#<alt (* b (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (/ (* z (- 1 y)) b)))))>
#<alt (* b (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (/ (* z (- 1 y)) b)))))>
#<alt (* b (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (/ (* z (- 1 y)) b)))))>
#<alt (* b t)>
#<alt (* -1 (* b (+ (* -1 t) (* -1 (/ (+ a (+ (* -1 (* a t)) (* z (- 1 y)))) b)))))>
#<alt (* -1 (* b (+ (* -1 t) (* -1 (/ (+ a (+ (* -1 (* a t)) (* z (- 1 y)))) b)))))>
#<alt (* -1 (* b (+ (* -1 t) (* -1 (/ (+ a (+ (* -1 (* a t)) (* z (- 1 y)))) b)))))>
#<alt (+ (* b t) (* z (- 1 y)))>
#<alt (+ (* a (+ 1 (* -1 t))) (+ (* b t) (* z (- 1 y))))>
#<alt (+ (* a (+ 1 (* -1 t))) (+ (* b t) (* z (- 1 y))))>
#<alt (+ (* a (+ 1 (* -1 t))) (+ (* b t) (* z (- 1 y))))>
#<alt (* a (+ 1 (* -1 t)))>
#<alt (* a (+ 1 (+ (* -1 t) (+ (/ (* b t) a) (/ (* z (- 1 y)) a)))))>
#<alt (* a (+ 1 (+ (* -1 t) (+ (/ (* b t) a) (/ (* z (- 1 y)) a)))))>
#<alt (* a (+ 1 (+ (* -1 t) (+ (/ (* b t) a) (/ (* z (- 1 y)) a)))))>
#<alt (* -1 (* a (- t 1)))>
#<alt (* -1 (* a (- (+ t (* -1 (/ (+ (* b t) (* z (- 1 y))) a))) 1)))>
#<alt (* -1 (* a (- (+ t (* -1 (/ (+ (* b t) (* z (- 1 y))) a))) 1)))>
#<alt (* -1 (* a (- (+ t (* -1 (/ (+ (* b t) (* z (- 1 y))) a))) 1)))>
#<alt (+ a (* t (- b a)))>
#<alt (+ a (+ (* t (- b a)) (* z (- 1 y))))>
#<alt (+ a (+ (* t (- b a)) (* z (- 1 y))))>
#<alt (+ a (+ (* t (- b a)) (* z (- 1 y))))>
#<alt (* z (- 1 y))>
#<alt (* z (- (+ 1 (+ (/ a z) (/ (* t (- b a)) z))) y))>
#<alt (* z (- (+ 1 (+ (/ a z) (/ (* t (- b a)) z))) y))>
#<alt (* z (- (+ 1 (+ (/ a z) (/ (* t (- b a)) z))) y))>
#<alt (* z (- 1 y))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (* t (- b a))) z)))))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (* t (- b a))) z)))))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (* t (- b a))) z)))))>
#<alt (+ a (+ z (* t (- b a))))>
#<alt (+ a (+ z (+ (* -1 (* y z)) (* t (- b a)))))>
#<alt (+ a (+ z (+ (* -1 (* y z)) (* t (- b a)))))>
#<alt (+ a (+ z (+ (* -1 (* y z)) (* t (- b a)))))>
#<alt (* -1 (* y z))>
#<alt (* y (+ (* -1 z) (+ (/ a y) (+ (/ z y) (/ (* t (- b a)) y)))))>
#<alt (* y (+ (* -1 z) (+ (/ a y) (+ (/ z y) (/ (* t (- b a)) y)))))>
#<alt (* y (+ (* -1 z) (+ (/ a y) (+ (/ z y) (/ (* t (- b a)) y)))))>
#<alt (* -1 (* y z))>
#<alt (* -1 (* y (+ z (* -1 (/ (+ a (+ z (* t (- b a)))) y)))))>
#<alt (* -1 (* y (+ z (* -1 (/ (+ a (+ z (* t (- b a)))) y)))))>
#<alt (* -1 (* y (+ z (* -1 (/ (+ a (+ z (* t (- b a)))) y)))))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* -1 (* a t))>
#<alt (+ (* -1 (* a t)) (* b t))>
#<alt (+ (* -1 (* a t)) (* b t))>
#<alt (+ (* -1 (* a t)) (* b t))>
#<alt (* b t)>
#<alt (* b (+ t (* -1 (/ (* a t) b))))>
#<alt (* b (+ t (* -1 (/ (* a t) b))))>
#<alt (* b (+ t (* -1 (/ (* a t) b))))>
#<alt (* b t)>
#<alt (* -1 (* b (+ (* -1 t) (/ (* a t) b))))>
#<alt (* -1 (* b (+ (* -1 t) (/ (* a t) b))))>
#<alt (* -1 (* b (+ (* -1 t) (/ (* a t) b))))>
#<alt (* b t)>
#<alt (+ (* -1 (* a t)) (* b t))>
#<alt (+ (* -1 (* a t)) (* b t))>
#<alt (+ (* -1 (* a t)) (* b t))>
#<alt (* -1 (* a t))>
#<alt (* a (+ (* -1 t) (/ (* b t) a)))>
#<alt (* a (+ (* -1 t) (/ (* b t) a)))>
#<alt (* a (+ (* -1 t) (/ (* b t) a)))>
#<alt (* -1 (* a t))>
#<alt (* -1 (* a (+ t (* -1 (/ (* b t) a)))))>
#<alt (* -1 (* a (+ t (* -1 (/ (* b t) a)))))>
#<alt (* -1 (* a (+ t (* -1 (/ (* b t) a)))))>
Calls

129 calls:

TimeVariablePointExpression
38.0ms
y
@0
(+ (* t (- b a)) (+ a (* z (- 1 y))))
2.0ms
y
@-inf
(+ x (* b (+ y -2)))
1.0ms
b
@-inf
(+ (+ x (* b (+ y -2))) (+ (* t (- b a)) (+ a (* z (- 1 y)))))
1.0ms
x
@0
(+ (+ x (* b (+ y -2))) (+ (* t (- b a)) (+ a (* z (- 1 y)))))
1.0ms
t
@inf
(+ (+ x (* b (+ y -2))) (+ (* t (- b a)) (+ a (* z (- 1 y)))))

rewrite430.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
5438×*-lowering-*.f32
5438×*-lowering-*.f64
2776×/-lowering-/.f32
2776×/-lowering-/.f64
2700×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026103
120195
2217195
01093695
Stop Event
iter limit
node limit
Counts
15 → 304
Calls
Call 1
Inputs
(+ (+ x (* b (+ y -2))) (+ (* t (- b a)) (+ a (* z (- 1 y)))))
(+ x (* b (+ y -2)))
(* b (+ y -2))
(+ y -2)
(* y (- b z))
(- b z)
(+ x (* (- (+ y t) 2) b))
(* (- (+ y t) 2) b)
(- (+ y t) 2)
(+ y t)
(+ (* z (- 1 y)) (* (- (+ y t) 2) b))
(* z (- 1 y))
(- 1 y)
(+ (* t (- b a)) (+ a (* z (- 1 y))))
(* t (- b a))
Outputs
(+.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 t (-.f64 b a)) (+.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(+.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a)))))
(+.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))
(+.f64 (+.f64 a (*.f64 t (-.f64 b a))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a)))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))) x)
(+.f64 (+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 t (-.f64 b a)))
(+.f64 (+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (*.f64 t (-.f64 b a)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(+.f64 (+.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) x) (*.f64 b (+.f64 y #s(literal -2 binary64))))
(+.f64 (+.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a)))) a) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(+.f64 (+.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a)))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) a)
(-.f64 (/.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))) (/.f64 (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))))
(fma.f64 b (+.f64 y #s(literal -2 binary64)) (+.f64 x (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))
(fma.f64 (+.f64 y #s(literal -2 binary64)) b (+.f64 x (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))
(fma.f64 t (-.f64 b a) (+.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(fma.f64 (-.f64 b a) t (+.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(fma.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a)))))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))
(fma.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a a) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) a)))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a)))))
(fma.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))
(fma.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))
(fma.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y)))) (/.f64 #s(literal 1 binary64) (-.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a)))))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))) (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))) (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))) (+.f64 (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))) (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))))
(/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a)))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a)))))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64))))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))))))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a))))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))))))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64))))))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))))) (neg.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))) (neg.f64 (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))) (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))) (*.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a)))))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (+.f64 (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a))))) (-.f64 (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a)))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))) (-.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))))
(/.f64 (-.f64 (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a))))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (-.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 t (-.f64 b a)))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))) (*.f64 (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))) (*.f64 (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))) (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))))
(*.f64 (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a)))))))
(+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
(+.f64 (*.f64 b y) (+.f64 (*.f64 b #s(literal -2 binary64)) x))
(+.f64 (+.f64 x (*.f64 b y)) (*.f64 b #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(fma.f64 b y (+.f64 (*.f64 b #s(literal -2 binary64)) x))
(fma.f64 b (+.f64 y #s(literal -2 binary64)) x)
(fma.f64 y b (+.f64 (*.f64 b #s(literal -2 binary64)) x))
(fma.f64 (+.f64 y #s(literal -2 binary64)) b x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 x b) (+.f64 y #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64))))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64))))))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))))) (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 y #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(+.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64)))
(+.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y))
(fma.f64 b y (*.f64 b #s(literal -2 binary64)))
(fma.f64 b #s(literal -2 binary64) (*.f64 b y))
(fma.f64 y b (*.f64 b #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) b (*.f64 b y))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 b (*.f64 b b))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b #s(literal -2 binary64))) (*.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64))))
(/.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))))
(/.f64 (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64))) (+.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b) (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b) (+.f64 y #s(literal 2 binary64)))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(*.f64 (+.f64 y #s(literal -2 binary64)) b)
(+.f64 y #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) y)
(-.f64 y #s(literal 2 binary64))
(-.f64 (/.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 y #s(literal 2 binary64))))
(fma.f64 y #s(literal 1 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal 1 binary64) y #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 y y) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 y y) (*.f64 y #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) (+.f64 y #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64))) (neg.f64 (+.f64 y #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 y y)) (-.f64 #s(literal -2 binary64) y))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64))) (*.f64 (+.f64 y #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 y #s(literal 2 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 y y) #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64))))))
(*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y #s(literal 2 binary64))))
(+.f64 (*.f64 b y) (*.f64 y (-.f64 #s(literal 0 binary64) z)))
(+.f64 (*.f64 b y) (*.f64 (-.f64 #s(literal 0 binary64) z) y))
(fma.f64 b y (*.f64 y (-.f64 #s(literal 0 binary64) z)))
(fma.f64 b y (*.f64 (-.f64 #s(literal 0 binary64) z) y))
(fma.f64 y b (*.f64 y (-.f64 #s(literal 0 binary64) z)))
(fma.f64 y b (*.f64 (-.f64 #s(literal 0 binary64) z) y))
(/.f64 (*.f64 y (-.f64 (*.f64 b (*.f64 b b)) (*.f64 z (*.f64 z z)))) (+.f64 (*.f64 b b) (*.f64 z (+.f64 b z))))
(/.f64 (*.f64 y (-.f64 (*.f64 b b) (*.f64 z z))) (+.f64 b z))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 z (*.f64 z z))) y) (+.f64 (*.f64 b b) (*.f64 z (+.f64 b z))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 z z)) y) (+.f64 b z))
(*.f64 y (-.f64 b z))
(*.f64 (-.f64 b z) y)
(+.f64 b (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 #s(literal 0 binary64) z) b)
(-.f64 b z)
(-.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 z (+.f64 b z)))) (/.f64 (*.f64 z (*.f64 z z)) (+.f64 (*.f64 b b) (*.f64 z (+.f64 b z)))))
(-.f64 (/.f64 (*.f64 b b) (+.f64 b z)) (/.f64 (*.f64 z z) (+.f64 b z)))
(fma.f64 #s(literal -1 binary64) z b)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 z (+.f64 b z))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 z (*.f64 z z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b z) (-.f64 (*.f64 b b) (*.f64 z z))))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 b b) (*.f64 z (+.f64 b z))))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 b b) (-.f64 (*.f64 z z) (*.f64 b (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 z z)) (+.f64 b z))
(/.f64 (-.f64 (*.f64 b b) (*.f64 z z)) (-.f64 b (-.f64 #s(literal 0 binary64) z)))
(/.f64 (neg.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 z (*.f64 z z)))) (neg.f64 (+.f64 (*.f64 b b) (*.f64 z (+.f64 b z)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 z z))) (neg.f64 (+.f64 b z)))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 z (+.f64 b z)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 z (+.f64 b z))) (*.f64 z (*.f64 z z)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 z (+.f64 b z))) (+.f64 (*.f64 b b) (*.f64 z (+.f64 b z)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (+.f64 b z)) (*.f64 (+.f64 b z) (*.f64 z z))) (*.f64 (+.f64 b z) (+.f64 b z)))
(pow.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 z (+.f64 b z))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 z (*.f64 z z)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b z) (-.f64 (*.f64 b b) (*.f64 z z))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 z (*.f64 z z))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 z (+.f64 b z)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (+.f64 b z)))
(+.f64 x (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))
(+.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (-.f64 x (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))))
(fma.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)) x)
(fma.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) b x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))))) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 x b) (+.f64 #s(literal -2 binary64) (+.f64 y t))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (-.f64 x (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t))))))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))))) (neg.f64 (-.f64 x (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (*.f64 x x)) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (*.f64 (-.f64 x (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))))) (*.f64 (-.f64 x (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (-.f64 x (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) x)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))))
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t #s(literal -2 binary64))))
(+.f64 (*.f64 b y) (*.f64 (+.f64 t #s(literal -2 binary64)) b))
(+.f64 (*.f64 b (+.f64 y t)) (*.f64 b #s(literal -2 binary64)))
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 b #s(literal -2 binary64)))
(fma.f64 b y (*.f64 b (+.f64 t #s(literal -2 binary64))))
(fma.f64 b y (*.f64 (+.f64 t #s(literal -2 binary64)) b))
(fma.f64 b (+.f64 y t) (*.f64 b #s(literal -2 binary64)))
(fma.f64 y b (*.f64 b (+.f64 t #s(literal -2 binary64))))
(fma.f64 y b (*.f64 (+.f64 t #s(literal -2 binary64)) b))
(fma.f64 (+.f64 y t) b (*.f64 b #s(literal -2 binary64)))
(/.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))))
(/.f64 (*.f64 b (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) (+.f64 y (+.f64 t #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) b) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) b) (+.f64 y (+.f64 t #s(literal 2 binary64))))
(*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)))
(*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) b)
(+.f64 y (+.f64 t #s(literal -2 binary64)))
(+.f64 #s(literal -2 binary64) (+.f64 y t))
(+.f64 t (+.f64 y #s(literal -2 binary64)))
(+.f64 (+.f64 y t) #s(literal -2 binary64))
(+.f64 (+.f64 t #s(literal -2 binary64)) y)
(-.f64 (+.f64 y t) #s(literal 2 binary64))
(-.f64 (/.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (/.f64 #s(literal 8 binary64) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(-.f64 (/.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (/.f64 #s(literal 4 binary64) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(fma.f64 y #s(literal 1 binary64) (+.f64 t #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) y (+.f64 t #s(literal -2 binary64)))
(fma.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 t (-.f64 t y)))) #s(literal -2 binary64))
(fma.f64 (-.f64 (*.f64 y y) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (-.f64 y t)) #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) (+.f64 y (+.f64 t #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) (neg.f64 (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 (+.f64 t #s(literal -2 binary64)) (+.f64 t #s(literal -2 binary64))))) (+.f64 (*.f64 y y) (-.f64 (*.f64 (+.f64 t #s(literal -2 binary64)) (+.f64 t #s(literal -2 binary64))) (*.f64 y (+.f64 t #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (+.f64 t #s(literal -2 binary64)) (+.f64 t #s(literal -2 binary64)))) (-.f64 y (+.f64 t #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) #s(literal 8 binary64))) (*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 y (+.f64 t #s(literal 2 binary64)))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 y (+.f64 t #s(literal 2 binary64))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 y t) (*.f64 (+.f64 y t) (+.f64 y t))) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (+.f64 #s(literal 4 binary64) (*.f64 (+.f64 y t) #s(literal 2 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y (+.f64 t #s(literal 2 binary64)))))
(+.f64 y t)
(+.f64 t y)
(-.f64 (/.f64 (*.f64 y y) (-.f64 y t)) (/.f64 (*.f64 t t) (-.f64 y t)))
(fma.f64 y #s(literal 1 binary64) t)
(fma.f64 #s(literal 1 binary64) y t)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (*.f64 t (-.f64 t y))) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y t) (-.f64 (*.f64 y y) (*.f64 t t))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (+.f64 (*.f64 y y) (*.f64 t (-.f64 t y))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (+.f64 (*.f64 t t) (-.f64 (*.f64 y y) (*.f64 y t))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 t t)) (-.f64 y t))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t)))) (neg.f64 (+.f64 (*.f64 y y) (*.f64 t (-.f64 t y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 t t))) (neg.f64 (-.f64 y t)))
(/.f64 (-.f64 (*.f64 t t) (*.f64 y y)) (-.f64 t y))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y t)) (*.f64 (-.f64 y t) (*.f64 t t))) (*.f64 (-.f64 y t) (-.f64 y t)))
(pow.f64 (/.f64 (+.f64 (*.f64 y y) (*.f64 t (-.f64 t y))) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 y t) (-.f64 (*.f64 y y) (*.f64 t t))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 t (-.f64 t y)))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (-.f64 y t)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))
(+.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(-.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))))
(fma.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(fma.f64 z (-.f64 #s(literal 1 binary64) y) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))
(fma.f64 (-.f64 #s(literal 1 binary64) y) z (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))
(fma.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) b (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (+.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (-.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))))) (+.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (-.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y)))))) (neg.f64 (+.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))))) (neg.f64 (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y)))) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (*.f64 (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))))) (*.f64 (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (+.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t)))) (-.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))
(*.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal -2 binary64) (+.f64 y t)) (+.f64 #s(literal -2 binary64) (+.f64 y t))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) (+.f64 y t))))))
(+.f64 (*.f64 z #s(literal 1 binary64)) (*.f64 z (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 #s(literal 1 binary64) z) (*.f64 (-.f64 #s(literal 0 binary64) y) z))
(fma.f64 z #s(literal 1 binary64) (*.f64 z (-.f64 #s(literal 0 binary64) y)))
(fma.f64 #s(literal 1 binary64) z (*.f64 (-.f64 #s(literal 0 binary64) y) z))
(/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))))
(/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (+.f64 y #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (+.f64 y #s(literal 1 binary64)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(*.f64 (-.f64 #s(literal 1 binary64) y) z)
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))
(+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) y)
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 y #s(literal 1 binary64))) (/.f64 (*.f64 y y) (+.f64 y #s(literal 1 binary64))))
(fma.f64 #s(literal -1 binary64) y #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 y y))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) (+.f64 y #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y))) (neg.f64 (+.f64 y #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 y #s(literal 1 binary64))) (*.f64 (+.f64 y #s(literal 1 binary64)) (*.f64 y y))) (*.f64 (+.f64 y #s(literal 1 binary64)) (+.f64 y #s(literal 1 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 y #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 y y))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 y #s(literal 1 binary64))))
(+.f64 a (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 t (-.f64 b a)) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 a (*.f64 t (-.f64 b a))))
(+.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a)))
(+.f64 (+.f64 a (*.f64 t (-.f64 b a))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(+.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))) a)
(-.f64 (/.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (/.f64 (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(fma.f64 t (-.f64 b a) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(fma.f64 (-.f64 b a) t (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(fma.f64 z (-.f64 #s(literal 1 binary64) y) (+.f64 a (*.f64 t (-.f64 b a))))
(fma.f64 (-.f64 #s(literal 1 binary64) y) z (+.f64 a (*.f64 t (-.f64 b a))))
(fma.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a a) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) a)))) (*.f64 t (-.f64 b a)))
(fma.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y)))) (/.f64 #s(literal 1 binary64) (-.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 t (-.f64 b a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (+.f64 (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 t (*.f64 (-.f64 b a) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))))))
(/.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(/.f64 (+.f64 (*.f64 (+.f64 a (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 t (-.f64 b a))) (+.f64 a (*.f64 t (-.f64 b a))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))))) (+.f64 (*.f64 (+.f64 a (*.f64 t (-.f64 b a))) (+.f64 a (*.f64 t (-.f64 b a)))) (-.f64 (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 t (-.f64 b a))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))
(/.f64 (-.f64 (*.f64 (+.f64 a (*.f64 t (-.f64 b a))) (+.f64 a (*.f64 t (-.f64 b a)))) (*.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) y)))) (-.f64 (+.f64 a (*.f64 t (-.f64 b a))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(/.f64 (-.f64 (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 t (-.f64 b a)))))))
(*.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(+.f64 (*.f64 t b) (*.f64 t (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 b t) (*.f64 (-.f64 #s(literal 0 binary64) a) t))
(fma.f64 b t (*.f64 (-.f64 #s(literal 0 binary64) a) t))
(fma.f64 t b (*.f64 t (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (+.f64 b a))
(*.f64 t (-.f64 b a))
(*.f64 (-.f64 b a) t)

simplify556.0ms (4.4%)

Algorithm
egg-herbie
Rules
4446×*-lowering-*.f32
4446×*-lowering-*.f64
3814×+-lowering-+.f64
3814×+-lowering-+.f32
1528×fnmadd-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04435327
115884721
262264680
080094680
Stop Event
iter limit
node limit
Counts
516 → 516
Calls
Call 1
Inputs
(+ a (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y)))))
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
x
(* x (+ 1 (+ (/ a x) (+ (/ (* b (- y 2)) x) (+ (/ (* t (- b a)) x) (/ (* z (- 1 y)) x))))))
(* x (+ 1 (+ (/ a x) (+ (/ (* b (- y 2)) x) (+ (/ (* t (- b a)) x) (/ (* z (- 1 y)) x))))))
(* x (+ 1 (+ (/ a x) (+ (/ (* b (- y 2)) x) (+ (/ (* t (- b a)) x) (/ (* z (- 1 y)) x))))))
x
(* -1 (* x (- (* -1 (/ (+ a (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ a (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ a (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))) x)) 1)))
(+ a (+ x (+ (* -1 (* a t)) (* z (- 1 y)))))
(+ a (+ x (+ (* -1 (* a t)) (+ (* b (- (+ t y) 2)) (* z (- 1 y))))))
(+ a (+ x (+ (* -1 (* a t)) (+ (* b (- (+ t y) 2)) (* z (- 1 y))))))
(+ a (+ x (+ (* -1 (* a t)) (+ (* b (- (+ t y) 2)) (* z (- 1 y))))))
(* b (- (+ t y) 2))
(* b (- (+ t (+ y (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ (* z (- 1 y)) b)))))) 2))
(* b (- (+ t (+ y (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ (* z (- 1 y)) b)))))) 2))
(* b (- (+ t (+ y (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ (* z (- 1 y)) b)))))) 2))
(* -1 (* b (+ (* -1 t) (* -1 (- y 2)))))
(* -1 (* b (+ (* -1 t) (+ (* -1 (- y 2)) (* -1 (/ (+ a (+ x (+ (* -1 (* a t)) (* z (- 1 y))))) b))))))
(* -1 (* b (+ (* -1 t) (+ (* -1 (- y 2)) (* -1 (/ (+ a (+ x (+ (* -1 (* a t)) (* z (- 1 y))))) b))))))
(* -1 (* b (+ (* -1 t) (+ (* -1 (- y 2)) (* -1 (/ (+ a (+ x (+ (* -1 (* a t)) (* z (- 1 y))))) b))))))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+ a (+ x (+ z (+ (* -2 b) (+ (* t (- b a)) (* y (+ b (* -1 z))))))))
(+ a (+ x (+ z (+ (* -2 b) (+ (* t (- b a)) (* y (+ b (* -1 z))))))))
(+ a (+ x (+ z (+ (* -2 b) (+ (* t (- b a)) (* y (+ b (* -1 z))))))))
(* y (+ b (* -1 z)))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ a y) (+ (/ x y) (+ (/ z y) (/ (* t (- b a)) y))))))))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ a y) (+ (/ x y) (+ (/ z y) (/ (* t (- b a)) y))))))))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ a y) (+ (/ x y) (+ (/ z y) (/ (* t (- b a)) y))))))))
(* -1 (* y (+ z (* -1 b))))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ a (+ x (+ z (+ (* -2 b) (* t (- b a)))))) y))))))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ a (+ x (+ z (+ (* -2 b) (* t (- b a)))))) y))))))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ a (+ x (+ z (+ (* -2 b) (* t (- b a)))))) y))))))
(+ a (+ x (+ (* b (- y 2)) (* z (- 1 y)))))
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(* t (- b a))
(* t (- (+ b (+ (/ a t) (+ (/ x t) (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))) a))
(* t (- (+ b (+ (/ a t) (+ (/ x t) (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))) a))
(* t (- (+ b (+ (/ a t) (+ (/ x t) (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))) a))
(* t (- b a))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* z (- 1 y))))) t)))))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* z (- 1 y))))) t)))))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* z (- 1 y))))) t)))))
(+ x (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y)))))
(+ x (+ (* a (+ 1 (* -1 t))) (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))))
(+ x (+ (* a (+ 1 (* -1 t))) (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))))
(+ x (+ (* a (+ 1 (* -1 t))) (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))))
(* a (+ 1 (* -1 t)))
(* a (+ 1 (+ (* -1 t) (+ (/ x a) (+ (/ (* b t) a) (+ (/ (* b (- y 2)) a) (/ (* z (- 1 y)) a)))))))
(* a (+ 1 (+ (* -1 t) (+ (/ x a) (+ (/ (* b t) a) (+ (/ (* b (- y 2)) a) (/ (* z (- 1 y)) a)))))))
(* a (+ 1 (+ (* -1 t) (+ (/ x a) (+ (/ (* b t) a) (+ (/ (* b (- y 2)) a) (/ (* z (- 1 y)) a)))))))
(* -1 (* a (- t 1)))
(* -1 (* a (- (+ t (* -1 (/ (+ x (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))) a))) 1)))
(* -1 (* a (- (+ t (* -1 (/ (+ x (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))) a))) 1)))
(* -1 (* a (- (+ t (* -1 (/ (+ x (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))) a))) 1)))
(+ a (+ x (+ (* b (- y 2)) (* t (- b a)))))
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(* z (- 1 y))
(* z (- (+ 1 (+ (/ a z) (+ (/ x z) (+ (/ (* b (- y 2)) z) (/ (* t (- b a)) z))))) y))
(* z (- (+ 1 (+ (/ a z) (+ (/ x z) (+ (/ (* b (- y 2)) z) (/ (* t (- b a)) z))))) y))
(* z (- (+ 1 (+ (/ a z) (+ (/ x z) (+ (/ (* b (- y 2)) z) (/ (* t (- b a)) z))))) y))
(* z (- 1 y))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* t (- b a))))) z)))))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* t (- b a))))) z)))))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* t (- b a))))) z)))))
(* b (- y 2))
(+ x (* b (- y 2)))
(+ x (* b (- y 2)))
(+ x (* b (- y 2)))
x
(* x (+ 1 (/ (* b (- y 2)) x)))
(* x (+ 1 (/ (* b (- y 2)) x)))
(* x (+ 1 (/ (* b (- y 2)) x)))
x
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
x
(+ x (* b (- y 2)))
(+ x (* b (- y 2)))
(+ x (* b (- y 2)))
(* b (- y 2))
(* b (- (+ y (/ x b)) 2))
(* b (- (+ y (/ x b)) 2))
(* b (- (+ y (/ x b)) 2))
(* b (- y 2))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(+ x (* -2 b))
(+ x (+ (* -2 b) (* b y)))
(+ x (+ (* -2 b) (* b y)))
(+ x (+ (* -2 b) (* b y)))
(* b y)
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(* b y)
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* -2 b)
(+ (* -2 b) (* b y))
(+ (* -2 b) (* b y))
(+ (* -2 b) (* b y))
(* b y)
(* y (+ b (* -2 (/ b y))))
(* y (+ b (* -2 (/ b y))))
(* y (+ b (* -2 (/ b y))))
(* b y)
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
-2
(- y 2)
(- y 2)
(- y 2)
y
(* y (- 1 (* 2 (/ 1 y))))
(* y (- 1 (* 2 (/ 1 y))))
(* y (- 1 (* 2 (/ 1 y))))
y
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(* y (- b z))
(* y (- b z))
(* y (- b z))
(* y (- b z))
(* y (- b z))
(* y (- b z))
(* y (- b z))
(* y (- b z))
(* y (- b z))
(* y (- b z))
(* y (- b z))
(* y (- b z))
(* -1 (* y z))
(+ (* -1 (* y z)) (* b y))
(+ (* -1 (* y z)) (* b y))
(+ (* -1 (* y z)) (* b y))
(* b y)
(* b (+ y (* -1 (/ (* y z) b))))
(* b (+ y (* -1 (/ (* y z) b))))
(* b (+ y (* -1 (/ (* y z) b))))
(* b y)
(* -1 (* b (+ (* -1 y) (/ (* y z) b))))
(* -1 (* b (+ (* -1 y) (/ (* y z) b))))
(* -1 (* b (+ (* -1 y) (/ (* y z) b))))
(* b y)
(+ (* -1 (* y z)) (* b y))
(+ (* -1 (* y z)) (* b y))
(+ (* -1 (* y z)) (* b y))
(* -1 (* y z))
(* z (+ (* -1 y) (/ (* b y) z)))
(* z (+ (* -1 y) (/ (* b y) z)))
(* z (+ (* -1 y) (/ (* b y) z)))
(* -1 (* y z))
(* -1 (* z (+ y (* -1 (/ (* b y) z)))))
(* -1 (* z (+ y (* -1 (/ (* b y) z)))))
(* -1 (* z (+ y (* -1 (/ (* b y) z)))))
(* -1 z)
(- b z)
(- b z)
(- b z)
b
(* b (+ 1 (* -1 (/ z b))))
(* b (+ 1 (* -1 (/ z b))))
(* b (+ 1 (* -1 (/ z b))))
b
(* -1 (* b (- (/ z b) 1)))
(* -1 (* b (- (/ z b) 1)))
(* -1 (* b (- (/ z b) 1)))
b
(+ b (* -1 z))
(+ b (* -1 z))
(+ b (* -1 z))
(* -1 z)
(* z (- (/ b z) 1))
(* z (- (/ b z) 1))
(* z (- (/ b z) 1))
(* -1 z)
(* -1 (* z (+ 1 (* -1 (/ b z)))))
(* -1 (* z (+ 1 (* -1 (/ b z)))))
(* -1 (* z (+ 1 (* -1 (/ b z)))))
(* b (- (+ t y) 2))
(+ x (* b (- (+ t y) 2)))
(+ x (* b (- (+ t y) 2)))
(+ x (* b (- (+ t y) 2)))
x
(* x (+ 1 (/ (* b (- (+ t y) 2)) x)))
(* x (+ 1 (/ (* b (- (+ t y) 2)) x)))
(* x (+ 1 (/ (* b (- (+ t y) 2)) x)))
x
(* -1 (* x (- (* -1 (/ (* b (- (+ t y) 2)) x)) 1)))
(* -1 (* x (- (* -1 (/ (* b (- (+ t y) 2)) x)) 1)))
(* -1 (* x (- (* -1 (/ (* b (- (+ t y) 2)) x)) 1)))
(+ x (* b (- t 2)))
(+ x (+ (* b y) (* b (- t 2))))
(+ x (+ (* b y) (* b (- t 2))))
(+ x (+ (* b y) (* b (- t 2))))
(* b y)
(* y (+ b (+ (/ x y) (/ (* b (- t 2)) y))))
(* y (+ b (+ (/ x y) (/ (* b (- t 2)) y))))
(* y (+ b (+ (/ x y) (/ (* b (- t 2)) y))))
(* b y)
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* b (- t 2))) y)))))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* b (- t 2))) y)))))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* b (- t 2))) y)))))
(+ x (* b (- y 2)))
(+ x (+ (* b t) (* b (- y 2))))
(+ x (+ (* b t) (* b (- y 2))))
(+ x (+ (* b t) (* b (- y 2))))
(* b t)
(* t (+ b (+ (/ x t) (/ (* b (- y 2)) t))))
(* t (+ b (+ (/ x t) (/ (* b (- y 2)) t))))
(* t (+ b (+ (/ x t) (/ (* b (- y 2)) t))))
(* b t)
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ x (* b (- y 2))) t)))))
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ x (* b (- y 2))) t)))))
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ x (* b (- y 2))) t)))))
x
(+ x (* b (- (+ t y) 2)))
(+ x (* b (- (+ t y) 2)))
(+ x (* b (- (+ t y) 2)))
(* b (- (+ t y) 2))
(* b (- (+ t (+ y (/ x b))) 2))
(* b (- (+ t (+ y (/ x b))) 2))
(* b (- (+ t (+ y (/ x b))) 2))
(* b (- (+ t y) 2))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ x b)))))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ x b)))))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ x b)))))
(* b (- t 2))
(+ (* b y) (* b (- t 2)))
(+ (* b y) (* b (- t 2)))
(+ (* b y) (* b (- t 2)))
(* b y)
(* y (+ b (/ (* b (- t 2)) y)))
(* y (+ b (/ (* b (- t 2)) y)))
(* y (+ b (/ (* b (- t 2)) y)))
(* b y)
(* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))
(* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))
(* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))
(* b (- y 2))
(+ (* b t) (* b (- y 2)))
(+ (* b t) (* b (- y 2)))
(+ (* b t) (* b (- y 2)))
(* b t)
(* t (+ b (/ (* b (- y 2)) t)))
(* t (+ b (/ (* b (- y 2)) t)))
(* t (+ b (/ (* b (- y 2)) t)))
(* b t)
(* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))
(* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))
(* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(* b (- (+ t y) 2))
(- t 2)
(- (+ t y) 2)
(- (+ t y) 2)
(- (+ t y) 2)
y
(* y (- (+ 1 (/ t y)) (* 2 (/ 1 y))))
(* y (- (+ 1 (/ t y)) (* 2 (/ 1 y))))
(* y (- (+ 1 (/ t y)) (* 2 (/ 1 y))))
y
(* -1 (* y (- (* -1 (/ (- t 2) y)) 1)))
(* -1 (* y (- (* -1 (/ (- t 2) y)) 1)))
(* -1 (* y (- (* -1 (/ (- t 2) y)) 1)))
(- y 2)
(- (+ t y) 2)
(- (+ t y) 2)
(- (+ t y) 2)
t
(* t (- (+ 1 (/ y t)) (* 2 (/ 1 t))))
(* t (- (+ 1 (/ y t)) (* 2 (/ 1 t))))
(* t (- (+ 1 (/ y t)) (* 2 (/ 1 t))))
t
(* -1 (* t (- (* -1 (/ (- y 2) t)) 1)))
(* -1 (* t (- (* -1 (/ (- y 2) t)) 1)))
(* -1 (* t (- (* -1 (/ (- y 2) t)) 1)))
t
(+ t y)
(+ t y)
(+ t y)
y
(* y (+ 1 (/ t y)))
(* y (+ 1 (/ t y)))
(* y (+ 1 (/ t y)))
y
(* -1 (* y (- (* -1 (/ t y)) 1)))
(* -1 (* y (- (* -1 (/ t y)) 1)))
(* -1 (* y (- (* -1 (/ t y)) 1)))
y
(+ t y)
(+ t y)
(+ t y)
t
(* t (+ 1 (/ y t)))
(* t (+ 1 (/ y t)))
(* t (+ 1 (/ y t)))
t
(* -1 (* t (- (* -1 (/ y t)) 1)))
(* -1 (* t (- (* -1 (/ y t)) 1)))
(* -1 (* t (- (* -1 (/ y t)) 1)))
(* b (- (+ t y) 2))
(+ (* b (- (+ t y) 2)) (* z (- 1 y)))
(+ (* b (- (+ t y) 2)) (* z (- 1 y)))
(+ (* b (- (+ t y) 2)) (* z (- 1 y)))
(* z (- 1 y))
(* z (- (+ 1 (/ (* b (- (+ t y) 2)) z)) y))
(* z (- (+ 1 (/ (* b (- (+ t y) 2)) z)) y))
(* z (- (+ 1 (/ (* b (- (+ t y) 2)) z)) y))
(* z (- 1 y))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- (+ t y) 2)) z)))))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- (+ t y) 2)) z)))))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- (+ t y) 2)) z)))))
(+ z (* b (- t 2)))
(+ z (+ (* b (- t 2)) (* y (+ b (* -1 z)))))
(+ z (+ (* b (- t 2)) (* y (+ b (* -1 z)))))
(+ z (+ (* b (- t 2)) (* y (+ b (* -1 z)))))
(* y (+ b (* -1 z)))
(* y (+ b (+ (* -1 z) (+ (/ z y) (/ (* b (- t 2)) y)))))
(* y (+ b (+ (* -1 z) (+ (/ z y) (/ (* b (- t 2)) y)))))
(* y (+ b (+ (* -1 z) (+ (/ z y) (/ (* b (- t 2)) y)))))
(* -1 (* y (+ z (* -1 b))))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* b (- t 2))) y))))))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* b (- t 2))) y))))))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* b (- t 2))) y))))))
(+ (* b (- y 2)) (* z (- 1 y)))
(+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))
(+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))
(+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))
(* b t)
(* t (+ b (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))
(* t (+ b (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))
(* t (+ b (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))
(* b t)
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) t)))))
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) t)))))
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) t)))))
(* z (- 1 y))
(+ (* b (- (+ t y) 2)) (* z (- 1 y)))
(+ (* b (- (+ t y) 2)) (* z (- 1 y)))
(+ (* b (- (+ t y) 2)) (* z (- 1 y)))
(* b (- (+ t y) 2))
(* b (- (+ t (+ y (/ (* z (- 1 y)) b))) 2))
(* b (- (+ t (+ y (/ (* z (- 1 y)) b))) 2))
(* b (- (+ t (+ y (/ (* z (- 1 y)) b))) 2))
(* b (- (+ t y) 2))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (* z (- 1 y)) b)))))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (* z (- 1 y)) b)))))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (* z (- 1 y)) b)))))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
z
(+ z (* -1 (* y z)))
(+ z (* -1 (* y z)))
(+ z (* -1 (* y z)))
(* -1 (* y z))
(* y (+ (* -1 z) (/ z y)))
(* y (+ (* -1 z) (/ z y)))
(* y (+ (* -1 z) (/ z y)))
(* -1 (* y z))
(* -1 (* y (+ z (* -1 (/ z y)))))
(* -1 (* y (+ z (* -1 (/ z y)))))
(* -1 (* y (+ z (* -1 (/ z y)))))
1
(+ 1 (* -1 y))
(+ 1 (* -1 y))
(+ 1 (* -1 y))
(* -1 y)
(* y (- (/ 1 y) 1))
(* y (- (/ 1 y) 1))
(* y (- (/ 1 y) 1))
(* -1 y)
(* -1 (* y (- 1 (/ 1 y))))
(* -1 (* y (- 1 (/ 1 y))))
(* -1 (* y (- 1 (/ 1 y))))
(+ a (* z (- 1 y)))
(+ a (+ (* t (- b a)) (* z (- 1 y))))
(+ a (+ (* t (- b a)) (* z (- 1 y))))
(+ a (+ (* t (- b a)) (* z (- 1 y))))
(* t (- b a))
(* t (- (+ b (+ (/ a t) (/ (* z (- 1 y)) t))) a))
(* t (- (+ b (+ (/ a t) (/ (* z (- 1 y)) t))) a))
(* t (- (+ b (+ (/ a t) (/ (* z (- 1 y)) t))) a))
(* t (- b a))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (* z (- 1 y))) t)))))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (* z (- 1 y))) t)))))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (* z (- 1 y))) t)))))
(+ a (+ (* -1 (* a t)) (* z (- 1 y))))
(+ a (+ (* -1 (* a t)) (+ (* b t) (* z (- 1 y)))))
(+ a (+ (* -1 (* a t)) (+ (* b t) (* z (- 1 y)))))
(+ a (+ (* -1 (* a t)) (+ (* b t) (* z (- 1 y)))))
(* b t)
(* b (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (/ (* z (- 1 y)) b)))))
(* b (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (/ (* z (- 1 y)) b)))))
(* b (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (/ (* z (- 1 y)) b)))))
(* b t)
(* -1 (* b (+ (* -1 t) (* -1 (/ (+ a (+ (* -1 (* a t)) (* z (- 1 y)))) b)))))
(* -1 (* b (+ (* -1 t) (* -1 (/ (+ a (+ (* -1 (* a t)) (* z (- 1 y)))) b)))))
(* -1 (* b (+ (* -1 t) (* -1 (/ (+ a (+ (* -1 (* a t)) (* z (- 1 y)))) b)))))
(+ (* b t) (* z (- 1 y)))
(+ (* a (+ 1 (* -1 t))) (+ (* b t) (* z (- 1 y))))
(+ (* a (+ 1 (* -1 t))) (+ (* b t) (* z (- 1 y))))
(+ (* a (+ 1 (* -1 t))) (+ (* b t) (* z (- 1 y))))
(* a (+ 1 (* -1 t)))
(* a (+ 1 (+ (* -1 t) (+ (/ (* b t) a) (/ (* z (- 1 y)) a)))))
(* a (+ 1 (+ (* -1 t) (+ (/ (* b t) a) (/ (* z (- 1 y)) a)))))
(* a (+ 1 (+ (* -1 t) (+ (/ (* b t) a) (/ (* z (- 1 y)) a)))))
(* -1 (* a (- t 1)))
(* -1 (* a (- (+ t (* -1 (/ (+ (* b t) (* z (- 1 y))) a))) 1)))
(* -1 (* a (- (+ t (* -1 (/ (+ (* b t) (* z (- 1 y))) a))) 1)))
(* -1 (* a (- (+ t (* -1 (/ (+ (* b t) (* z (- 1 y))) a))) 1)))
(+ a (* t (- b a)))
(+ a (+ (* t (- b a)) (* z (- 1 y))))
(+ a (+ (* t (- b a)) (* z (- 1 y))))
(+ a (+ (* t (- b a)) (* z (- 1 y))))
(* z (- 1 y))
(* z (- (+ 1 (+ (/ a z) (/ (* t (- b a)) z))) y))
(* z (- (+ 1 (+ (/ a z) (/ (* t (- b a)) z))) y))
(* z (- (+ 1 (+ (/ a z) (/ (* t (- b a)) z))) y))
(* z (- 1 y))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (* t (- b a))) z)))))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (* t (- b a))) z)))))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (* t (- b a))) z)))))
(+ a (+ z (* t (- b a))))
(+ a (+ z (+ (* -1 (* y z)) (* t (- b a)))))
(+ a (+ z (+ (* -1 (* y z)) (* t (- b a)))))
(+ a (+ z (+ (* -1 (* y z)) (* t (- b a)))))
(* -1 (* y z))
(* y (+ (* -1 z) (+ (/ a y) (+ (/ z y) (/ (* t (- b a)) y)))))
(* y (+ (* -1 z) (+ (/ a y) (+ (/ z y) (/ (* t (- b a)) y)))))
(* y (+ (* -1 z) (+ (/ a y) (+ (/ z y) (/ (* t (- b a)) y)))))
(* -1 (* y z))
(* -1 (* y (+ z (* -1 (/ (+ a (+ z (* t (- b a)))) y)))))
(* -1 (* y (+ z (* -1 (/ (+ a (+ z (* t (- b a)))) y)))))
(* -1 (* y (+ z (* -1 (/ (+ a (+ z (* t (- b a)))) y)))))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* -1 (* a t))
(+ (* -1 (* a t)) (* b t))
(+ (* -1 (* a t)) (* b t))
(+ (* -1 (* a t)) (* b t))
(* b t)
(* b (+ t (* -1 (/ (* a t) b))))
(* b (+ t (* -1 (/ (* a t) b))))
(* b (+ t (* -1 (/ (* a t) b))))
(* b t)
(* -1 (* b (+ (* -1 t) (/ (* a t) b))))
(* -1 (* b (+ (* -1 t) (/ (* a t) b))))
(* -1 (* b (+ (* -1 t) (/ (* a t) b))))
(* b t)
(+ (* -1 (* a t)) (* b t))
(+ (* -1 (* a t)) (* b t))
(+ (* -1 (* a t)) (* b t))
(* -1 (* a t))
(* a (+ (* -1 t) (/ (* b t) a)))
(* a (+ (* -1 t) (/ (* b t) a)))
(* a (+ (* -1 t) (/ (* b t) a)))
(* -1 (* a t))
(* -1 (* a (+ t (* -1 (/ (* b t) a)))))
(* -1 (* a (+ t (* -1 (/ (* b t) a)))))
(* -1 (* a (+ t (* -1 (/ (* b t) a)))))
Outputs
(+ a (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y)))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
x
(* x (+ 1 (+ (/ a x) (+ (/ (* b (- y 2)) x) (+ (/ (* t (- b a)) x) (/ (* z (- 1 y)) x))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a x) (+.f64 (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x)) (+.f64 (/.f64 (*.f64 t (-.f64 b a)) x) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x))))))
(* x (+ 1 (+ (/ a x) (+ (/ (* b (- y 2)) x) (+ (/ (* t (- b a)) x) (/ (* z (- 1 y)) x))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a x) (+.f64 (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x)) (+.f64 (/.f64 (*.f64 t (-.f64 b a)) x) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x))))))
(* x (+ 1 (+ (/ a x) (+ (/ (* b (- y 2)) x) (+ (/ (* t (- b a)) x) (/ (* z (- 1 y)) x))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 a x) (+.f64 (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x)) (+.f64 (/.f64 (*.f64 t (-.f64 b a)) x) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x))))))
x
(* -1 (* x (- (* -1 (/ (+ a (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))) x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) (neg.f64 x))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (+ a (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))) x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) (neg.f64 x))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (+ a (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))) x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) (neg.f64 x))) (neg.f64 x))
(+ a (+ x (+ (* -1 (* a t)) (* z (- 1 y)))))
(+.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(+ a (+ x (+ (* -1 (* a t)) (+ (* b (- (+ t y) 2)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(+ a (+ x (+ (* -1 (* a t)) (+ (* b (- (+ t y) 2)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(+ a (+ x (+ (* -1 (* a t)) (+ (* b (- (+ t y) 2)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t (+ y (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ (* z (- 1 y)) b)))))) 2))
(*.f64 b (+.f64 t (+.f64 (-.f64 (+.f64 (/.f64 a b) (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b))) (/.f64 (*.f64 a t) b)) (+.f64 y #s(literal -2 binary64)))))
(* b (- (+ t (+ y (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ (* z (- 1 y)) b)))))) 2))
(*.f64 b (+.f64 t (+.f64 (-.f64 (+.f64 (/.f64 a b) (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b))) (/.f64 (*.f64 a t) b)) (+.f64 y #s(literal -2 binary64)))))
(* b (- (+ t (+ y (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ (* z (- 1 y)) b)))))) 2))
(*.f64 b (+.f64 t (+.f64 (-.f64 (+.f64 (/.f64 a b) (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b))) (/.f64 (*.f64 a t) b)) (+.f64 y #s(literal -2 binary64)))))
(* -1 (* b (+ (* -1 t) (* -1 (- y 2)))))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y (+.f64 t #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) b)))
(* -1 (* b (+ (* -1 t) (+ (* -1 (- y 2)) (* -1 (/ (+ a (+ x (+ (* -1 (* a t)) (* z (- 1 y))))) b))))))
(*.f64 (-.f64 (-.f64 (/.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 #s(literal 0 binary64) b)) (+.f64 y #s(literal -2 binary64))) t) (-.f64 #s(literal 0 binary64) b))
(* -1 (* b (+ (* -1 t) (+ (* -1 (- y 2)) (* -1 (/ (+ a (+ x (+ (* -1 (* a t)) (* z (- 1 y))))) b))))))
(*.f64 (-.f64 (-.f64 (/.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 #s(literal 0 binary64) b)) (+.f64 y #s(literal -2 binary64))) t) (-.f64 #s(literal 0 binary64) b))
(* -1 (* b (+ (* -1 t) (+ (* -1 (- y 2)) (* -1 (/ (+ a (+ x (+ (* -1 (* a t)) (* z (- 1 y))))) b))))))
(*.f64 (-.f64 (-.f64 (/.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 #s(literal 0 binary64) b)) (+.f64 y #s(literal -2 binary64))) t) (-.f64 #s(literal 0 binary64) b))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (+.f64 a x))
(+ a (+ x (+ z (+ (* -2 b) (+ (* t (- b a)) (* y (+ b (* -1 z))))))))
(+.f64 a (+.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) x)) (*.f64 y (-.f64 b z))))
(+ a (+ x (+ z (+ (* -2 b) (+ (* t (- b a)) (* y (+ b (* -1 z))))))))
(+.f64 a (+.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) x)) (*.f64 y (-.f64 b z))))
(+ a (+ x (+ z (+ (* -2 b) (+ (* t (- b a)) (* y (+ b (* -1 z))))))))
(+.f64 a (+.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) x)) (*.f64 y (-.f64 b z))))
(* y (+ b (* -1 z)))
(*.f64 y (-.f64 b z))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ a y) (+ (/ x y) (+ (/ z y) (/ (* t (- b a)) y))))))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 b (-.f64 (+.f64 (/.f64 a y) (+.f64 (/.f64 (*.f64 t (-.f64 b a)) y) (+.f64 (/.f64 x y) (/.f64 z y)))) z))))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ a y) (+ (/ x y) (+ (/ z y) (/ (* t (- b a)) y))))))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 b (-.f64 (+.f64 (/.f64 a y) (+.f64 (/.f64 (*.f64 t (-.f64 b a)) y) (+.f64 (/.f64 x y) (/.f64 z y)))) z))))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ a y) (+ (/ x y) (+ (/ z y) (/ (* t (- b a)) y))))))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 b (-.f64 (+.f64 (/.f64 a y) (+.f64 (/.f64 (*.f64 t (-.f64 b a)) y) (+.f64 (/.f64 x y) (/.f64 z y)))) z))))
(* -1 (* y (+ z (* -1 b))))
(*.f64 y (*.f64 (-.f64 z b) #s(literal -1 binary64)))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ a (+ x (+ z (+ (* -2 b) (* t (- b a)))))) y))))))
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (+.f64 a x)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ a (+ x (+ z (+ (* -2 b) (* t (- b a)))))) y))))))
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (+.f64 a x)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ a (+ x (+ z (+ (* -2 b) (* t (- b a)))))) y))))))
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (+.f64 a x)) y)) (-.f64 #s(literal 0 binary64) y))
(+ a (+ x (+ (* b (- y 2)) (* z (- 1 y)))))
(+.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a x))
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- (+ b (+ (/ a t) (+ (/ x t) (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))) a))
(*.f64 t (-.f64 (+.f64 (+.f64 (/.f64 x t) (+.f64 (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t)) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) t))) (+.f64 b (/.f64 a t))) a))
(* t (- (+ b (+ (/ a t) (+ (/ x t) (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))) a))
(*.f64 t (-.f64 (+.f64 (+.f64 (/.f64 x t) (+.f64 (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t)) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) t))) (+.f64 b (/.f64 a t))) a))
(* t (- (+ b (+ (/ a t) (+ (/ x t) (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))) a))
(*.f64 t (-.f64 (+.f64 (+.f64 (/.f64 x t) (+.f64 (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t)) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) t))) (+.f64 b (/.f64 a t))) a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* z (- 1 y))))) t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 b a)) (/.f64 (+.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a x)) t)))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* z (- 1 y))))) t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 b a)) (/.f64 (+.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a x)) t)))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* z (- 1 y))))) t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 b a)) (/.f64 (+.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 a x)) t)))
(+ x (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y)))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x))
(+ x (+ (* a (+ 1 (* -1 t))) (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(+ x (+ (* a (+ 1 (* -1 t))) (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(+ x (+ (* a (+ 1 (* -1 t))) (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(* a (+ 1 (* -1 t)))
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(* a (+ 1 (+ (* -1 t) (+ (/ x a) (+ (/ (* b t) a) (+ (/ (* b (- y 2)) a) (/ (* z (- 1 y)) a)))))))
(*.f64 a (+.f64 (+.f64 (-.f64 #s(literal 1 binary64) t) (/.f64 x a)) (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) a) (*.f64 b (+.f64 (/.f64 t a) (/.f64 (+.f64 y #s(literal -2 binary64)) a))))))
(* a (+ 1 (+ (* -1 t) (+ (/ x a) (+ (/ (* b t) a) (+ (/ (* b (- y 2)) a) (/ (* z (- 1 y)) a)))))))
(*.f64 a (+.f64 (+.f64 (-.f64 #s(literal 1 binary64) t) (/.f64 x a)) (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) a) (*.f64 b (+.f64 (/.f64 t a) (/.f64 (+.f64 y #s(literal -2 binary64)) a))))))
(* a (+ 1 (+ (* -1 t) (+ (/ x a) (+ (/ (* b t) a) (+ (/ (* b (- y 2)) a) (/ (* z (- 1 y)) a)))))))
(*.f64 a (+.f64 (+.f64 (-.f64 #s(literal 1 binary64) t) (/.f64 x a)) (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) a) (*.f64 b (+.f64 (/.f64 t a) (/.f64 (+.f64 y #s(literal -2 binary64)) a))))))
(* -1 (* a (- t 1)))
(*.f64 (+.f64 t #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (+ t (* -1 (/ (+ x (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))) a))) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x)) a))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (+ t (* -1 (/ (+ x (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))) a))) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x)) a))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (+ t (* -1 (/ (+ x (+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))) a))) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x)) a))) (-.f64 #s(literal 0 binary64) a))
(+ a (+ x (+ (* b (- y 2)) (* t (- b a)))))
(+.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (+.f64 a (*.f64 t (-.f64 b a))))
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(+ a (+ x (+ (* b (- y 2)) (+ (* t (- b a)) (* z (- 1 y))))))
(+.f64 (+.f64 (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) x)
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- (+ 1 (+ (/ a z) (+ (/ x z) (+ (/ (* b (- y 2)) z) (/ (* t (- b a)) z))))) y))
(*.f64 z (+.f64 (+.f64 (/.f64 a z) (+.f64 (/.f64 x z) (+.f64 (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) z) (/.f64 (*.f64 t (-.f64 b a)) z)))) (-.f64 #s(literal 1 binary64) y)))
(* z (- (+ 1 (+ (/ a z) (+ (/ x z) (+ (/ (* b (- y 2)) z) (/ (* t (- b a)) z))))) y))
(*.f64 z (+.f64 (+.f64 (/.f64 a z) (+.f64 (/.f64 x z) (+.f64 (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) z) (/.f64 (*.f64 t (-.f64 b a)) z)))) (-.f64 #s(literal 1 binary64) y)))
(* z (- (+ 1 (+ (/ a z) (+ (/ x z) (+ (/ (* b (- y 2)) z) (/ (* t (- b a)) z))))) y))
(*.f64 z (+.f64 (+.f64 (/.f64 a z) (+.f64 (/.f64 x z) (+.f64 (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) z) (/.f64 (*.f64 t (-.f64 b a)) z)))) (-.f64 #s(literal 1 binary64) y)))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* t (- b a))))) z)))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) y)) (/.f64 (+.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (+.f64 a (*.f64 t (-.f64 b a)))) z)))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* t (- b a))))) z)))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) y)) (/.f64 (+.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (+.f64 a (*.f64 t (-.f64 b a)))) z)))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (+ x (+ (* b (- y 2)) (* t (- b a))))) z)))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) y)) (/.f64 (+.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (+.f64 a (*.f64 t (-.f64 b a)))) z)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(+ x (* b (- y 2)))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
(+ x (* b (- y 2)))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
(+ x (* b (- y 2)))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
x
(* x (+ 1 (/ (* b (- y 2)) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
(* x (+ 1 (/ (* b (- y 2)) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
(* x (+ 1 (/ (* b (- y 2)) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
x
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64))) x)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64))) x)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64))) x)) (neg.f64 x))
x
(+ x (* b (- y 2)))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
(+ x (* b (- y 2)))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
(+ x (* b (- y 2)))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- (+ y (/ x b)) 2))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(* b (- (+ y (/ x b)) 2))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(* b (- (+ y (/ x b)) 2))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(-.f64 #s(literal 0 binary64) (*.f64 b (*.f64 #s(literal -1 binary64) (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(-.f64 #s(literal 0 binary64) (*.f64 b (*.f64 #s(literal -1 binary64) (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(-.f64 #s(literal 0 binary64) (*.f64 b (*.f64 #s(literal -1 binary64) (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))))
(+ x (* -2 b))
(+.f64 x (*.f64 b #s(literal -2 binary64)))
(+ x (+ (* -2 b) (* b y)))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
(+ x (+ (* -2 b) (* b y)))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
(+ x (+ (* -2 b) (* b y)))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
(* b y)
(*.f64 b y)
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 b (/.f64 x y))))
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 b (/.f64 x y))))
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 b (/.f64 x y))))
(* b y)
(*.f64 b y)
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) y)) (-.f64 #s(literal 0 binary64) y))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(+ (* -2 b) (* b y))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(+ (* -2 b) (* b y))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(+ (* -2 b) (* b y))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b y)
(*.f64 b y)
(* y (+ b (* -2 (/ b y))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
(* y (+ b (* -2 (/ b y))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
(* y (+ b (* -2 (/ b y))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
(* b y)
(*.f64 b y)
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (/.f64 (*.f64 b #s(literal 2 binary64)) y) b)))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (/.f64 (*.f64 b #s(literal 2 binary64)) y) b)))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (/.f64 (*.f64 b #s(literal 2 binary64)) y) b)))
-2
#s(literal -2 binary64)
(- y 2)
(+.f64 y #s(literal -2 binary64))
(- y 2)
(+.f64 y #s(literal -2 binary64))
(- y 2)
(+.f64 y #s(literal -2 binary64))
y
(* y (- 1 (* 2 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
(* y (- 1 (* 2 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
(* y (- 1 (* 2 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
y
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) y)) (-.f64 #s(literal 0 binary64) y))
(* y (- b z))
(*.f64 y (-.f64 b z))
(* y (- b z))
(*.f64 y (-.f64 b z))
(* y (- b z))
(*.f64 y (-.f64 b z))
(* y (- b z))
(*.f64 y (-.f64 b z))
(* y (- b z))
(*.f64 y (-.f64 b z))
(* y (- b z))
(*.f64 y (-.f64 b z))
(* y (- b z))
(*.f64 y (-.f64 b z))
(* y (- b z))
(*.f64 y (-.f64 b z))
(* y (- b z))
(*.f64 y (-.f64 b z))
(* y (- b z))
(*.f64 y (-.f64 b z))
(* y (- b z))
(*.f64 y (-.f64 b z))
(* y (- b z))
(*.f64 y (-.f64 b z))
(* -1 (* y z))
(-.f64 #s(literal 0 binary64) (*.f64 y z))
(+ (* -1 (* y z)) (* b y))
(*.f64 y (-.f64 b z))
(+ (* -1 (* y z)) (* b y))
(*.f64 y (-.f64 b z))
(+ (* -1 (* y z)) (* b y))
(*.f64 y (-.f64 b z))
(* b y)
(*.f64 b y)
(* b (+ y (* -1 (/ (* y z) b))))
(*.f64 b (-.f64 y (/.f64 (*.f64 y z) b)))
(* b (+ y (* -1 (/ (* y z) b))))
(*.f64 b (-.f64 y (/.f64 (*.f64 y z) b)))
(* b (+ y (* -1 (/ (* y z) b))))
(*.f64 b (-.f64 y (/.f64 (*.f64 y z) b)))
(* b y)
(*.f64 b y)
(* -1 (* b (+ (* -1 y) (/ (* y z) b))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 z b))))
(* -1 (* b (+ (* -1 y) (/ (* y z) b))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 z b))))
(* -1 (* b (+ (* -1 y) (/ (* y z) b))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 z b))))
(* b y)
(*.f64 b y)
(+ (* -1 (* y z)) (* b y))
(*.f64 y (-.f64 b z))
(+ (* -1 (* y z)) (* b y))
(*.f64 y (-.f64 b z))
(+ (* -1 (* y z)) (* b y))
(*.f64 y (-.f64 b z))
(* -1 (* y z))
(-.f64 #s(literal 0 binary64) (*.f64 y z))
(* z (+ (* -1 y) (/ (* b y) z)))
(*.f64 z (-.f64 (*.f64 y (/.f64 b z)) y))
(* z (+ (* -1 y) (/ (* b y) z)))
(*.f64 z (-.f64 (*.f64 y (/.f64 b z)) y))
(* z (+ (* -1 y) (/ (* b y) z)))
(*.f64 z (-.f64 (*.f64 y (/.f64 b z)) y))
(* -1 (* y z))
(-.f64 #s(literal 0 binary64) (*.f64 y z))
(* -1 (* z (+ y (* -1 (/ (* b y) z)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 y (*.f64 y (/.f64 b z)))))
(* -1 (* z (+ y (* -1 (/ (* b y) z)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 y (*.f64 y (/.f64 b z)))))
(* -1 (* z (+ y (* -1 (/ (* b y) z)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 y (*.f64 y (/.f64 b z)))))
(* -1 z)
(-.f64 #s(literal 0 binary64) z)
(- b z)
(-.f64 b z)
(- b z)
(-.f64 b z)
(- b z)
(-.f64 b z)
b
(* b (+ 1 (* -1 (/ z b))))
(*.f64 b (-.f64 #s(literal 1 binary64) (/.f64 z b)))
(* b (+ 1 (* -1 (/ z b))))
(*.f64 b (-.f64 #s(literal 1 binary64) (/.f64 z b)))
(* b (+ 1 (* -1 (/ z b))))
(*.f64 b (-.f64 #s(literal 1 binary64) (/.f64 z b)))
b
(* -1 (* b (- (/ z b) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) b) (+.f64 #s(literal -1 binary64) (/.f64 z b)))
(* -1 (* b (- (/ z b) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) b) (+.f64 #s(literal -1 binary64) (/.f64 z b)))
(* -1 (* b (- (/ z b) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) b) (+.f64 #s(literal -1 binary64) (/.f64 z b)))
b
(+ b (* -1 z))
(-.f64 b z)
(+ b (* -1 z))
(-.f64 b z)
(+ b (* -1 z))
(-.f64 b z)
(* -1 z)
(-.f64 #s(literal 0 binary64) z)
(* z (- (/ b z) 1))
(*.f64 z (+.f64 #s(literal -1 binary64) (/.f64 b z)))
(* z (- (/ b z) 1))
(*.f64 z (+.f64 #s(literal -1 binary64) (/.f64 b z)))
(* z (- (/ b z) 1))
(*.f64 z (+.f64 #s(literal -1 binary64) (/.f64 b z)))
(* -1 z)
(-.f64 #s(literal 0 binary64) z)
(* -1 (* z (+ 1 (* -1 (/ b z)))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 #s(literal 1 binary64) (/.f64 b z)))
(* -1 (* z (+ 1 (* -1 (/ b z)))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 #s(literal 1 binary64) (/.f64 b z)))
(* -1 (* z (+ 1 (* -1 (/ b z)))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 #s(literal 1 binary64) (/.f64 b z)))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(+ x (* b (- (+ t y) 2)))
(+.f64 x (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ x (* b (- (+ t y) 2)))
(+.f64 x (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ x (* b (- (+ t y) 2)))
(+.f64 x (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
x
(* x (+ 1 (/ (* b (- (+ t y) 2)) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y (+.f64 t #s(literal -2 binary64))) x))))
(* x (+ 1 (/ (* b (- (+ t y) 2)) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y (+.f64 t #s(literal -2 binary64))) x))))
(* x (+ 1 (/ (* b (- (+ t y) 2)) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y (+.f64 t #s(literal -2 binary64))) x))))
x
(* -1 (* x (- (* -1 (/ (* b (- (+ t y) 2)) x)) 1)))
(*.f64 x (neg.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b (/.f64 (+.f64 y (+.f64 t #s(literal -2 binary64))) x))))))
(* -1 (* x (- (* -1 (/ (* b (- (+ t y) 2)) x)) 1)))
(*.f64 x (neg.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b (/.f64 (+.f64 y (+.f64 t #s(literal -2 binary64))) x))))))
(* -1 (* x (- (* -1 (/ (* b (- (+ t y) 2)) x)) 1)))
(*.f64 x (neg.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b (/.f64 (+.f64 y (+.f64 t #s(literal -2 binary64))) x))))))
(+ x (* b (- t 2)))
(+.f64 x (*.f64 b (+.f64 t #s(literal -2 binary64))))
(+ x (+ (* b y) (* b (- t 2))))
(+.f64 x (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ x (+ (* b y) (* b (- t 2))))
(+.f64 x (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ x (+ (* b y) (* b (- t 2))))
(+.f64 x (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(* b y)
(*.f64 b y)
(* y (+ b (+ (/ x y) (/ (* b (- t 2)) y))))
(*.f64 y (+.f64 (/.f64 x y) (+.f64 b (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y))))
(* y (+ b (+ (/ x y) (/ (* b (- t 2)) y))))
(*.f64 y (+.f64 (/.f64 x y) (+.f64 b (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y))))
(* y (+ b (+ (/ x y) (/ (* b (- t 2)) y))))
(*.f64 y (+.f64 (/.f64 x y) (+.f64 b (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y))))
(* b y)
(*.f64 b y)
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* b (- t 2))) y)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 x (*.f64 b (+.f64 t #s(literal -2 binary64)))) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* b (- t 2))) y)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 x (*.f64 b (+.f64 t #s(literal -2 binary64)))) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* b (- t 2))) y)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 x (*.f64 b (+.f64 t #s(literal -2 binary64)))) y)) (-.f64 #s(literal 0 binary64) y))
(+ x (* b (- y 2)))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
(+ x (+ (* b t) (* b (- y 2))))
(+.f64 x (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ x (+ (* b t) (* b (- y 2))))
(+.f64 x (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ x (+ (* b t) (* b (- y 2))))
(+.f64 x (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(* b t)
(*.f64 b t)
(* t (+ b (+ (/ x t) (/ (* b (- y 2)) t))))
(*.f64 t (+.f64 (/.f64 x t) (+.f64 b (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t)))))
(* t (+ b (+ (/ x t) (/ (* b (- y 2)) t))))
(*.f64 t (+.f64 (/.f64 x t) (+.f64 b (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t)))))
(* t (+ b (+ (/ x t) (/ (* b (- y 2)) t))))
(*.f64 t (+.f64 (/.f64 x t) (+.f64 b (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t)))))
(* b t)
(*.f64 b t)
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ x (* b (- y 2))) t)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) t) #s(literal -1 binary64)) (+.f64 b (/.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) t)))
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ x (* b (- y 2))) t)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) t) #s(literal -1 binary64)) (+.f64 b (/.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) t)))
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ x (* b (- y 2))) t)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) t) #s(literal -1 binary64)) (+.f64 b (/.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) t)))
x
(+ x (* b (- (+ t y) 2)))
(+.f64 x (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ x (* b (- (+ t y) 2)))
(+.f64 x (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ x (* b (- (+ t y) 2)))
(+.f64 x (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t (+ y (/ x b))) 2))
(*.f64 b (+.f64 t (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64)))))
(* b (- (+ t (+ y (/ x b))) 2))
(*.f64 b (+.f64 t (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64)))))
(* b (- (+ t (+ y (/ x b))) 2))
(*.f64 b (+.f64 t (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64)))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ x b)))))
(-.f64 #s(literal 0 binary64) (*.f64 b (-.f64 (/.f64 x (-.f64 #s(literal 0 binary64) b)) (+.f64 y (+.f64 t #s(literal -2 binary64))))))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ x b)))))
(-.f64 #s(literal 0 binary64) (*.f64 b (-.f64 (/.f64 x (-.f64 #s(literal 0 binary64) b)) (+.f64 y (+.f64 t #s(literal -2 binary64))))))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ x b)))))
(-.f64 #s(literal 0 binary64) (*.f64 b (-.f64 (/.f64 x (-.f64 #s(literal 0 binary64) b)) (+.f64 y (+.f64 t #s(literal -2 binary64))))))
(* b (- t 2))
(*.f64 b (+.f64 t #s(literal -2 binary64)))
(+ (* b y) (* b (- t 2)))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(+ (* b y) (* b (- t 2)))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(+ (* b y) (* b (- t 2)))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b y)
(*.f64 b y)
(* y (+ b (/ (* b (- t 2)) y)))
(*.f64 y (+.f64 b (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y)))
(* y (+ b (/ (* b (- t 2)) y)))
(*.f64 y (+.f64 b (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y)))
(* y (+ b (/ (* b (- t 2)) y)))
(*.f64 y (+.f64 b (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y)))
(* b y)
(*.f64 b y)
(* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 b) (* -1 (/ (* b (- t 2)) y)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y)) (-.f64 #s(literal 0 binary64) y))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(+ (* b t) (* b (- y 2)))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(+ (* b t) (* b (- y 2)))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(+ (* b t) (* b (- y 2)))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b t)
(*.f64 b t)
(* t (+ b (/ (* b (- y 2)) t)))
(*.f64 t (+.f64 b (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t))))
(* t (+ b (/ (* b (- y 2)) t)))
(*.f64 t (+.f64 b (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t))))
(* t (+ b (/ (* b (- y 2)) t)))
(*.f64 t (+.f64 b (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t))))
(* b t)
(*.f64 b t)
(* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) t) (+.f64 b (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t)))))
(* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) t) (+.f64 b (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t)))))
(* -1 (* t (+ (* -1 b) (* -1 (/ (* b (- y 2)) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) t) (+.f64 b (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t)))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(- t 2)
(+.f64 t #s(literal -2 binary64))
(- (+ t y) 2)
(+.f64 y (+.f64 t #s(literal -2 binary64)))
(- (+ t y) 2)
(+.f64 y (+.f64 t #s(literal -2 binary64)))
(- (+ t y) 2)
(+.f64 y (+.f64 t #s(literal -2 binary64)))
y
(* y (- (+ 1 (/ t y)) (* 2 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 t #s(literal -2 binary64)) y)))
(* y (- (+ 1 (/ t y)) (* 2 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 t #s(literal -2 binary64)) y)))
(* y (- (+ 1 (/ t y)) (* 2 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 t #s(literal -2 binary64)) y)))
y
(* -1 (* y (- (* -1 (/ (- t 2) y)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 t #s(literal -2 binary64)) y))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (* -1 (/ (- t 2) y)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 t #s(literal -2 binary64)) y))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (* -1 (/ (- t 2) y)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 t #s(literal -2 binary64)) y))) (-.f64 #s(literal 0 binary64) y))
(- y 2)
(+.f64 y #s(literal -2 binary64))
(- (+ t y) 2)
(+.f64 y (+.f64 t #s(literal -2 binary64)))
(- (+ t y) 2)
(+.f64 y (+.f64 t #s(literal -2 binary64)))
(- (+ t y) 2)
(+.f64 y (+.f64 t #s(literal -2 binary64)))
t
(* t (- (+ 1 (/ y t)) (* 2 (/ 1 t))))
(*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 y #s(literal -2 binary64)) t)))
(* t (- (+ 1 (/ y t)) (* 2 (/ 1 t))))
(*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 y #s(literal -2 binary64)) t)))
(* t (- (+ 1 (/ y t)) (* 2 (/ 1 t))))
(*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 y #s(literal -2 binary64)) t)))
t
(* -1 (* t (- (* -1 (/ (- y 2) t)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) t) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64)) t)))
(* -1 (* t (- (* -1 (/ (- y 2) t)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) t) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64)) t)))
(* -1 (* t (- (* -1 (/ (- y 2) t)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) t) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64)) t)))
t
(+ t y)
(+.f64 y t)
(+ t y)
(+.f64 y t)
(+ t y)
(+.f64 y t)
y
(* y (+ 1 (/ t y)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 t y)))
(* y (+ 1 (/ t y)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 t y)))
(* y (+ 1 (/ t y)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 t y)))
y
(* -1 (* y (- (* -1 (/ t y)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 t y)))))
(* -1 (* y (- (* -1 (/ t y)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 t y)))))
(* -1 (* y (- (* -1 (/ t y)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 t y)))))
y
(+ t y)
(+.f64 y t)
(+ t y)
(+.f64 y t)
(+ t y)
(+.f64 y t)
t
(* t (+ 1 (/ y t)))
(*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 y t)))
(* t (+ 1 (/ y t)))
(*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 y t)))
(* t (+ 1 (/ y t)))
(*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 y t)))
t
(* -1 (* t (- (* -1 (/ y t)) 1)))
(*.f64 t (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) t)))))
(* -1 (* t (- (* -1 (/ y t)) 1)))
(*.f64 t (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) t)))))
(* -1 (* t (- (* -1 (/ y t)) 1)))
(*.f64 t (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) t)))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(+ (* b (- (+ t y) 2)) (* z (- 1 y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ (* b (- (+ t y) 2)) (* z (- 1 y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ (* b (- (+ t y) 2)) (* z (- 1 y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- (+ 1 (/ (* b (- (+ t y) 2)) z)) y))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 (+.f64 y (+.f64 t #s(literal -2 binary64))) (/.f64 b z))))
(* z (- (+ 1 (/ (* b (- (+ t y) 2)) z)) y))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 (+.f64 y (+.f64 t #s(literal -2 binary64))) (/.f64 b z))))
(* z (- (+ 1 (/ (* b (- (+ t y) 2)) z)) y))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 (+.f64 y (+.f64 t #s(literal -2 binary64))) (/.f64 b z))))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- (+ t y) 2)) z)))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 y (+.f64 t #s(literal -2 binary64))) (/.f64 b z))))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- (+ t y) 2)) z)))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 y (+.f64 t #s(literal -2 binary64))) (/.f64 b z))))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- (+ t y) 2)) z)))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 y (+.f64 t #s(literal -2 binary64))) (/.f64 b z))))
(+ z (* b (- t 2)))
(+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64))))
(+ z (+ (* b (- t 2)) (* y (+ b (* -1 z)))))
(+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64)))))
(+ z (+ (* b (- t 2)) (* y (+ b (* -1 z)))))
(+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64)))))
(+ z (+ (* b (- t 2)) (* y (+ b (* -1 z)))))
(+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64)))))
(* y (+ b (* -1 z)))
(*.f64 y (-.f64 b z))
(* y (+ b (+ (* -1 z) (+ (/ z y) (/ (* b (- t 2)) y)))))
(*.f64 y (+.f64 (-.f64 b z) (+.f64 (/.f64 z y) (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y))))
(* y (+ b (+ (* -1 z) (+ (/ z y) (/ (* b (- t 2)) y)))))
(*.f64 y (+.f64 (-.f64 b z) (+.f64 (/.f64 z y) (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y))))
(* y (+ b (+ (* -1 z) (+ (/ z y) (/ (* b (- t 2)) y)))))
(*.f64 y (+.f64 (-.f64 b z) (+.f64 (/.f64 z y) (/.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) y))))
(* -1 (* y (+ z (* -1 b))))
(*.f64 y (*.f64 (-.f64 z b) #s(literal -1 binary64)))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* b (- t 2))) y))))))
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64)))) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* b (- t 2))) y))))))
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64)))) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* b (- t 2))) y))))))
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64)))) y)) (-.f64 #s(literal 0 binary64) y))
(+ (* b (- y 2)) (* z (- 1 y)))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ (* b t) (+ (* b (- y 2)) (* z (- 1 y))))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(* b t)
(*.f64 b t)
(* t (+ b (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))
(*.f64 t (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) t) (+.f64 b (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t)))))
(* t (+ b (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))
(*.f64 t (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) t) (+.f64 b (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t)))))
(* t (+ b (+ (/ (* b (- y 2)) t) (/ (* z (- 1 y)) t))))
(*.f64 t (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) t) (+.f64 b (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) t)))))
(* b t)
(*.f64 b t)
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) t)))
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) t)))
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) t)))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(+ (* b (- (+ t y) 2)) (* z (- 1 y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ (* b (- (+ t y) 2)) (* z (- 1 y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(+ (* b (- (+ t y) 2)) (* z (- 1 y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64)))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* b (- (+ t (+ y (/ (* z (- 1 y)) b))) 2))
(*.f64 b (+.f64 (+.f64 y t) (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b) #s(literal -2 binary64))))
(* b (- (+ t (+ y (/ (* z (- 1 y)) b))) 2))
(*.f64 b (+.f64 (+.f64 y t) (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b) #s(literal -2 binary64))))
(* b (- (+ t (+ y (/ (* z (- 1 y)) b))) 2))
(*.f64 b (+.f64 (+.f64 y t) (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b) #s(literal -2 binary64))))
(* b (- (+ t y) 2))
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (* z (- 1 y)) b)))))
(*.f64 b (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 y t)) #s(literal 2 binary64)) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b)) #s(literal -1 binary64)))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (* z (- 1 y)) b)))))
(*.f64 b (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 y t)) #s(literal 2 binary64)) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b)) #s(literal -1 binary64)))
(* -1 (* b (+ (* -1 (- (+ t y) 2)) (* -1 (/ (* z (- 1 y)) b)))))
(*.f64 b (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 y t)) #s(literal 2 binary64)) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b)) #s(literal -1 binary64)))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
z
(+ z (* -1 (* y z)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(+ z (* -1 (* y z)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(+ z (* -1 (* y z)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* -1 (* y z))
(-.f64 #s(literal 0 binary64) (*.f64 y z))
(* y (+ (* -1 z) (/ z y)))
(*.f64 y (-.f64 (/.f64 z y) z))
(* y (+ (* -1 z) (/ z y)))
(*.f64 y (-.f64 (/.f64 z y) z))
(* y (+ (* -1 z) (/ z y)))
(*.f64 y (-.f64 (/.f64 z y) z))
(* -1 (* y z))
(-.f64 #s(literal 0 binary64) (*.f64 y z))
(* -1 (* y (+ z (* -1 (/ z y)))))
(*.f64 (-.f64 z (/.f64 z y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ z (* -1 (/ z y)))))
(*.f64 (-.f64 z (/.f64 z y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ z (* -1 (/ z y)))))
(*.f64 (-.f64 z (/.f64 z y)) (-.f64 #s(literal 0 binary64) y))
1
#s(literal 1 binary64)
(+ 1 (* -1 y))
(-.f64 #s(literal 1 binary64) y)
(+ 1 (* -1 y))
(-.f64 #s(literal 1 binary64) y)
(+ 1 (* -1 y))
(-.f64 #s(literal 1 binary64) y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* y (- (/ 1 y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y)))
(* y (- (/ 1 y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y)))
(* y (- (/ 1 y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y)))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* -1 (* y (- 1 (/ 1 y))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- 1 (/ 1 y))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- 1 (/ 1 y))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) y)) (-.f64 #s(literal 0 binary64) y))
(+ a (* z (- 1 y)))
(+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(+ a (+ (* t (- b a)) (* z (- 1 y))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+ a (+ (* t (- b a)) (* z (- 1 y))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+ a (+ (* t (- b a)) (* z (- 1 y))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- (+ b (+ (/ a t) (/ (* z (- 1 y)) t))) a))
(*.f64 t (+.f64 b (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) t) (-.f64 (/.f64 a t) a))))
(* t (- (+ b (+ (/ a t) (/ (* z (- 1 y)) t))) a))
(*.f64 t (+.f64 b (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) t) (-.f64 (/.f64 a t) a))))
(* t (- (+ b (+ (/ a t) (/ (* z (- 1 y)) t))) a))
(*.f64 t (+.f64 b (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) t) (-.f64 (/.f64 a t) a))))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (* z (- 1 y))) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (-.f64 (/.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 #s(literal 0 binary64) t)) (-.f64 b a))))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (* z (- 1 y))) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (-.f64 (/.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 #s(literal 0 binary64) t)) (-.f64 b a))))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (* z (- 1 y))) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (-.f64 (/.f64 (+.f64 a (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 #s(literal 0 binary64) t)) (-.f64 b a))))
(+ a (+ (* -1 (* a t)) (* z (- 1 y))))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))
(+ a (+ (* -1 (* a t)) (+ (* b t) (* z (- 1 y)))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+ a (+ (* -1 (* a t)) (+ (* b t) (* z (- 1 y)))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+ a (+ (* -1 (* a t)) (+ (* b t) (* z (- 1 y)))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(* b t)
(*.f64 b t)
(* b (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (/ (* z (- 1 y)) b)))))
(*.f64 b (+.f64 t (-.f64 (+.f64 (/.f64 a b) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b)) (/.f64 (*.f64 a t) b))))
(* b (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (/ (* z (- 1 y)) b)))))
(*.f64 b (+.f64 t (-.f64 (+.f64 (/.f64 a b) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b)) (/.f64 (*.f64 a t) b))))
(* b (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (/ (* z (- 1 y)) b)))))
(*.f64 b (+.f64 t (-.f64 (+.f64 (/.f64 a b) (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) b)) (/.f64 (*.f64 a t) b))))
(* b t)
(*.f64 b t)
(* -1 (* b (+ (* -1 t) (* -1 (/ (+ a (+ (* -1 (* a t)) (* z (- 1 y)))) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (/.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (-.f64 #s(literal 0 binary64) b)) t))
(* -1 (* b (+ (* -1 t) (* -1 (/ (+ a (+ (* -1 (* a t)) (* z (- 1 y)))) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (/.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (-.f64 #s(literal 0 binary64) b)) t))
(* -1 (* b (+ (* -1 t) (* -1 (/ (+ a (+ (* -1 (* a t)) (* z (- 1 y)))) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (/.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (-.f64 #s(literal 0 binary64) b)) t))
(+ (* b t) (* z (- 1 y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b t))
(+ (* a (+ 1 (* -1 t))) (+ (* b t) (* z (- 1 y))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+ (* a (+ 1 (* -1 t))) (+ (* b t) (* z (- 1 y))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+ (* a (+ 1 (* -1 t))) (+ (* b t) (* z (- 1 y))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(* a (+ 1 (* -1 t)))
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(* a (+ 1 (+ (* -1 t) (+ (/ (* b t) a) (/ (* z (- 1 y)) a)))))
(*.f64 a (+.f64 (-.f64 (/.f64 (*.f64 b t) a) t) (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) a) #s(literal 1 binary64))))
(* a (+ 1 (+ (* -1 t) (+ (/ (* b t) a) (/ (* z (- 1 y)) a)))))
(*.f64 a (+.f64 (-.f64 (/.f64 (*.f64 b t) a) t) (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) a) #s(literal 1 binary64))))
(* a (+ 1 (+ (* -1 t) (+ (/ (* b t) a) (/ (* z (- 1 y)) a)))))
(*.f64 a (+.f64 (-.f64 (/.f64 (*.f64 b t) a) t) (+.f64 (/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) a) #s(literal 1 binary64))))
(* -1 (* a (- t 1)))
(*.f64 (+.f64 t #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (+ t (* -1 (/ (+ (* b t) (* z (- 1 y))) a))) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b t)) a))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (+ t (* -1 (/ (+ (* b t) (* z (- 1 y))) a))) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b t)) a))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (+ t (* -1 (/ (+ (* b t) (* z (- 1 y))) a))) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b t)) a))) (-.f64 #s(literal 0 binary64) a))
(+ a (* t (- b a)))
(+.f64 a (*.f64 t (-.f64 b a)))
(+ a (+ (* t (- b a)) (* z (- 1 y))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+ a (+ (* t (- b a)) (* z (- 1 y))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+ a (+ (* t (- b a)) (* z (- 1 y))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- (+ 1 (+ (/ a z) (/ (* t (- b a)) z))) y))
(*.f64 z (+.f64 (+.f64 (/.f64 a z) (/.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 #s(literal 1 binary64) y)))
(* z (- (+ 1 (+ (/ a z) (/ (* t (- b a)) z))) y))
(*.f64 z (+.f64 (+.f64 (/.f64 a z) (/.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 #s(literal 1 binary64) y)))
(* z (- (+ 1 (+ (/ a z) (/ (* t (- b a)) z))) y))
(*.f64 z (+.f64 (+.f64 (/.f64 a z) (/.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 #s(literal 1 binary64) y)))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (* t (- b a))) z)))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) y)) (/.f64 (+.f64 a (*.f64 t (-.f64 b a))) z)))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (* t (- b a))) z)))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) y)) (/.f64 (+.f64 a (*.f64 t (-.f64 b a))) z)))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ a (* t (- b a))) z)))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) y)) (/.f64 (+.f64 a (*.f64 t (-.f64 b a))) z)))
(+ a (+ z (* t (- b a))))
(+.f64 (*.f64 t (-.f64 b a)) (+.f64 a z))
(+ a (+ z (+ (* -1 (* y z)) (* t (- b a)))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+ a (+ z (+ (* -1 (* y z)) (* t (- b a)))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+ a (+ z (+ (* -1 (* y z)) (* t (- b a)))))
(+.f64 a (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(* -1 (* y z))
(-.f64 #s(literal 0 binary64) (*.f64 y z))
(* y (+ (* -1 z) (+ (/ a y) (+ (/ z y) (/ (* t (- b a)) y)))))
(*.f64 y (-.f64 (+.f64 (/.f64 a y) (+.f64 (/.f64 z y) (/.f64 (*.f64 t (-.f64 b a)) y))) z))
(* y (+ (* -1 z) (+ (/ a y) (+ (/ z y) (/ (* t (- b a)) y)))))
(*.f64 y (-.f64 (+.f64 (/.f64 a y) (+.f64 (/.f64 z y) (/.f64 (*.f64 t (-.f64 b a)) y))) z))
(* y (+ (* -1 z) (+ (/ a y) (+ (/ z y) (/ (* t (- b a)) y)))))
(*.f64 y (-.f64 (+.f64 (/.f64 a y) (+.f64 (/.f64 z y) (/.f64 (*.f64 t (-.f64 b a)) y))) z))
(* -1 (* y z))
(-.f64 #s(literal 0 binary64) (*.f64 y z))
(* -1 (* y (+ z (* -1 (/ (+ a (+ z (* t (- b a)))) y)))))
(*.f64 (-.f64 z (/.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a z)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ z (* -1 (/ (+ a (+ z (* t (- b a)))) y)))))
(*.f64 (-.f64 z (/.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a z)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ z (* -1 (/ (+ a (+ z (* t (- b a)))) y)))))
(*.f64 (-.f64 z (/.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a z)) y)) (-.f64 #s(literal 0 binary64) y))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 a t))
(+ (* -1 (* a t)) (* b t))
(*.f64 t (-.f64 b a))
(+ (* -1 (* a t)) (* b t))
(*.f64 t (-.f64 b a))
(+ (* -1 (* a t)) (* b t))
(*.f64 t (-.f64 b a))
(* b t)
(*.f64 b t)
(* b (+ t (* -1 (/ (* a t) b))))
(*.f64 b (-.f64 t (/.f64 (*.f64 a t) b)))
(* b (+ t (* -1 (/ (* a t) b))))
(*.f64 b (-.f64 t (/.f64 (*.f64 a t) b)))
(* b (+ t (* -1 (/ (* a t) b))))
(*.f64 b (-.f64 t (/.f64 (*.f64 a t) b)))
(* b t)
(*.f64 b t)
(* -1 (* b (+ (* -1 t) (/ (* a t) b))))
(-.f64 #s(literal 0 binary64) (*.f64 b (-.f64 (/.f64 (*.f64 a t) b) t)))
(* -1 (* b (+ (* -1 t) (/ (* a t) b))))
(-.f64 #s(literal 0 binary64) (*.f64 b (-.f64 (/.f64 (*.f64 a t) b) t)))
(* -1 (* b (+ (* -1 t) (/ (* a t) b))))
(-.f64 #s(literal 0 binary64) (*.f64 b (-.f64 (/.f64 (*.f64 a t) b) t)))
(* b t)
(*.f64 b t)
(+ (* -1 (* a t)) (* b t))
(*.f64 t (-.f64 b a))
(+ (* -1 (* a t)) (* b t))
(*.f64 t (-.f64 b a))
(+ (* -1 (* a t)) (* b t))
(*.f64 t (-.f64 b a))
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 a t))
(* a (+ (* -1 t) (/ (* b t) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b t) a) t))
(* a (+ (* -1 t) (/ (* b t) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b t) a) t))
(* a (+ (* -1 t) (/ (* b t) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b t) a) t))
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 a t))
(* -1 (* a (+ t (* -1 (/ (* b t) a)))))
(*.f64 (-.f64 t (/.f64 (*.f64 b t) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ t (* -1 (/ (* b t) a)))))
(*.f64 (-.f64 t (/.f64 (*.f64 b t) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ t (* -1 (/ (* b t) a)))))
(*.f64 (-.f64 t (/.f64 (*.f64 b t) a)) (-.f64 #s(literal 0 binary64) a))

eval130.0ms (1%)

Compiler

Compiled 23774 to 1690 computations (92.9% saved)

prune136.0ms (1.1%)

Pruning

22 alts after pruning (20 fresh and 2 done)

PrunedKeptTotal
New1015161031
Fresh6410
Picked325
Done000
Total1024221046
Accuracy
100.0%
Counts
1046 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
69.7%
(+.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (+.f64 a x))
62.7%
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
55.3%
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 b t))
65.2%
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 a (-.f64 #s(literal 1 binary64) t)))
61.0%
(+.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
48.0%
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 y #s(literal 2 binary64)) b))
40.3%
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 y b))
43.6%
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
61.5%
(+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64)))))
33.8%
(+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64))))
35.8%
(+.f64 x (*.f64 y b))
32.6%
(+.f64 x (*.f64 t b))
51.1%
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64)))) y)) (-.f64 #s(literal 0 binary64) y))
24.6%
(*.f64 z (-.f64 #s(literal 1 binary64) y))
35.1%
(*.f64 y (-.f64 b z))
21.6%
(*.f64 y b)
34.5%
(*.f64 t (-.f64 b a))
43.1%
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
54.7%
(*.f64 b (+.f64 t (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64)))))
18.8%
(*.f64 b t)
25.9%
(*.f64 a (-.f64 #s(literal 1 binary64) t))
15.9%
x
Compiler

Compiled 614 to 450 computations (26.7% saved)

simplify211.0ms (1.7%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (-.f64 y #s(literal 2 binary64)) b)
cost-diff0
(-.f64 #s(literal 1 binary64) y)
cost-diff0
(*.f64 z (-.f64 #s(literal 1 binary64) y))
cost-diff0
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 y #s(literal 2 binary64)) b))
cost-diff0
(+.f64 t #s(literal -2 binary64))
cost-diff0
(*.f64 b (+.f64 t #s(literal -2 binary64)))
cost-diff0
(+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64))))
cost-diff0
(-.f64 #s(literal 1 binary64) y)
cost-diff0
(*.f64 z (-.f64 #s(literal 1 binary64) y))
cost-diff0
(*.f64 b t)
cost-diff0
(-.f64 b a)
cost-diff0
(*.f64 t (-.f64 b a))
cost-diff0
(+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))
cost-diff0
(+.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (+.f64 a x))
Rules
3258×+-lowering-+.f64
3258×+-lowering-+.f32
2580×fma-lowering-fma.f32
2580×fma-lowering-fma.f64
2112×--lowering--.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
025114
158110
2164110
3616107
41937107
52875107
64636107
76606107
08017107
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (+ (* t (- b a)) (+ z (* b -2))) (+ a x))
(+ (* t (- b a)) (+ z (* b -2)))
(* t (- b a))
t
(- b a)
b
a
(+ z (* b -2))
z
(* b -2)
-2
(+ a x)
x
(* b t)
b
t
(* z (- 1 y))
z
(- 1 y)
1
y
(+ z (* b (+ t -2)))
z
(* b (+ t -2))
b
(+ t -2)
t
-2
(+ (* z (- 1 y)) (* (- y 2) b))
(* z (- 1 y))
z
(- 1 y)
1
y
(* (- y 2) b)
(- y 2)
2
b
Outputs
(+ (+ (* t (- b a)) (+ z (* b -2))) (+ a x))
(+.f64 z (+.f64 x (+.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(+ (* t (- b a)) (+ z (* b -2)))
(+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))
(* t (- b a))
(*.f64 t (-.f64 b a))
t
(- b a)
(-.f64 b a)
b
a
(+ z (* b -2))
(+.f64 z (*.f64 b #s(literal -2 binary64)))
z
(* b -2)
(*.f64 b #s(literal -2 binary64))
-2
#s(literal -2 binary64)
(+ a x)
(+.f64 a x)
x
(* b t)
(*.f64 t b)
b
t
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
z
(- 1 y)
(-.f64 #s(literal 1 binary64) y)
1
#s(literal 1 binary64)
y
(+ z (* b (+ t -2)))
(+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64))))
z
(* b (+ t -2))
(*.f64 b (+.f64 t #s(literal -2 binary64)))
b
(+ t -2)
(+.f64 t #s(literal -2 binary64))
t
-2
#s(literal -2 binary64)
(+ (* z (- 1 y)) (* (- y 2) b))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y)))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
z
(- 1 y)
(-.f64 #s(literal 1 binary64) y)
1
#s(literal 1 binary64)
y
(* (- y 2) b)
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(- y 2)
(+.f64 #s(literal -2 binary64) y)
2
#s(literal 2 binary64)
b

localize129.0ms (1%)

Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 #s(literal 1 binary64) y)
accuracy100.0%
(*.f64 (-.f64 y #s(literal 2 binary64)) b)
accuracy100.0%
(*.f64 z (-.f64 #s(literal 1 binary64) y))
accuracy98.3%
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 y #s(literal 2 binary64)) b))
accuracy100.0%
(+.f64 t #s(literal -2 binary64))
accuracy100.0%
(+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64))))
accuracy100.0%
(*.f64 b (+.f64 t #s(literal -2 binary64)))
accuracy100.0%
(-.f64 #s(literal 1 binary64) y)
accuracy100.0%
(*.f64 z (-.f64 #s(literal 1 binary64) y))
accuracy100.0%
(*.f64 b t)
accuracy100.0%
(*.f64 b #s(literal -2 binary64))
accuracy100.0%
(+.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (+.f64 a x))
accuracy100.0%
(+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))
accuracy100.0%
(*.f64 t (-.f64 b a))
Results
88.0ms255×0valid
1.0ms1valid
Compiler

Compiled 125 to 26 computations (79.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-mult: 10.0ms (41.1% of total)
ival-add: 9.0ms (36.9% of total)
ival-sub: 4.0ms (16.4% of total)
const: 1.0ms (4.1% of total)
backward-pass: 0.0ms (0% of total)

series13.0ms (0.1%)

Counts
13 → 372
Calls
Call 1
Inputs
#<alt (+ (+ (* t (- b a)) (+ z (* b -2))) (+ a x))>
#<alt (+ (* t (- b a)) (+ z (* b -2)))>
#<alt (* t (- b a))>
#<alt (- b a)>
#<alt (* b t)>
#<alt (* z (- 1 y))>
#<alt (- 1 y)>
#<alt (+ z (* b (+ t -2)))>
#<alt (* b (+ t -2))>
#<alt (+ t -2)>
#<alt (+ (* z (- 1 y)) (* (- y 2) b))>
#<alt (* (- y 2) b)>
#<alt (* b -2)>
Outputs
#<alt (+ a (+ x (+ z (* -2 b))))>
#<alt (+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))>
#<alt (+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))>
#<alt (+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))>
#<alt (* t (- b a))>
#<alt (* t (- (+ b (+ (* -2 (/ b t)) (+ (/ a t) (+ (/ x t) (/ z t))))) a))>
#<alt (* t (- (+ b (+ (* -2 (/ b t)) (+ (/ a t) (+ (/ x t) (/ z t))))) a))>
#<alt (* t (- (+ b (+ (* -2 (/ b t)) (+ (/ a t) (+ (/ x t) (/ z t))))) a))>
#<alt (* t (- b a))>
#<alt (* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ z (* -2 b)))) t)))))>
#<alt (* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ z (* -2 b)))) t)))))>
#<alt (* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ z (* -2 b)))) t)))))>
#<alt (+ a (+ x (+ z (* -1 (* a t)))))>
#<alt (+ a (+ x (+ z (+ (* -1 (* a t)) (* b (- t 2))))))>
#<alt (+ a (+ x (+ z (+ (* -1 (* a t)) (* b (- t 2))))))>
#<alt (+ a (+ x (+ z (+ (* -1 (* a t)) (* b (- t 2))))))>
#<alt (* b (- t 2))>
#<alt (* b (- (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ z b))))) 2))>
#<alt (* b (- (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ z b))))) 2))>
#<alt (* b (- (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ z b))))) 2))>
#<alt (* -1 (* b (+ 2 (* -1 t))))>
#<alt (* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ a (+ x (+ z (* -1 (* a t))))) b))))))>
#<alt (* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ a (+ x (+ z (* -1 (* a t))))) b))))))>
#<alt (* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ a (+ x (+ z (* -1 (* a t))))) b))))))>
#<alt (+ x (+ z (+ (* -2 b) (* b t))))>
#<alt (+ x (+ z (+ (* -2 b) (+ (* a (+ 1 (* -1 t))) (* b t)))))>
#<alt (+ x (+ z (+ (* -2 b) (+ (* a (+ 1 (* -1 t))) (* b t)))))>
#<alt (+ x (+ z (+ (* -2 b) (+ (* a (+ 1 (* -1 t))) (* b t)))))>
#<alt (* a (+ 1 (* -1 t)))>
#<alt (* a (+ 1 (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ x a) (+ (/ z a) (/ (* b t) a)))))))>
#<alt (* a (+ 1 (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ x a) (+ (/ z a) (/ (* b t) a)))))))>
#<alt (* a (+ 1 (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ x a) (+ (/ z a) (/ (* b t) a)))))))>
#<alt (* -1 (* a (- t 1)))>
#<alt (* -1 (* a (- (+ t (* -1 (/ (+ x (+ z (+ (* -2 b) (* b t)))) a))) 1)))>
#<alt (* -1 (* a (- (+ t (* -1 (/ (+ x (+ z (+ (* -2 b) (* b t)))) a))) 1)))>
#<alt (* -1 (* a (- (+ t (* -1 (/ (+ x (+ z (+ (* -2 b) (* b t)))) a))) 1)))>
#<alt (+ a (+ x (+ (* -2 b) (* t (- b a)))))>
#<alt (+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))>
#<alt (+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))>
#<alt (+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))>
#<alt z>
#<alt (* z (+ 1 (+ (* -2 (/ b z)) (+ (/ a z) (+ (/ x z) (/ (* t (- b a)) z))))))>
#<alt (* z (+ 1 (+ (* -2 (/ b z)) (+ (/ a z) (+ (/ x z) (/ (* t (- b a)) z))))))>
#<alt (* z (+ 1 (+ (* -2 (/ b z)) (+ (/ a z) (+ (/ x z) (/ (* t (- b a)) z))))))>
#<alt z>
#<alt (* -1 (* z (- (* -1 (/ (+ a (+ x (+ (* -2 b) (* t (- b a))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (+ a (+ x (+ (* -2 b) (* t (- b a))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (+ a (+ x (+ (* -2 b) (* t (- b a))))) z)) 1)))>
#<alt (+ a (+ z (+ (* -2 b) (* t (- b a)))))>
#<alt (+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))>
#<alt (+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))>
#<alt (+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))>
#<alt x>
#<alt (* x (+ 1 (+ (* -2 (/ b x)) (+ (/ a x) (+ (/ z x) (/ (* t (- b a)) x))))))>
#<alt (* x (+ 1 (+ (* -2 (/ b x)) (+ (/ a x) (+ (/ z x) (/ (* t (- b a)) x))))))>
#<alt (* x (+ 1 (+ (* -2 (/ b x)) (+ (/ a x) (+ (/ z x) (/ (* t (- b a)) x))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (+ a (+ z (+ (* -2 b) (* t (- b a))))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ a (+ z (+ (* -2 b) (* t (- b a))))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ a (+ z (+ (* -2 b) (* t (- b a))))) x)) 1)))>
#<alt (+ z (* -2 b))>
#<alt (+ z (+ (* -2 b) (* t (- b a))))>
#<alt (+ z (+ (* -2 b) (* t (- b a))))>
#<alt (+ z (+ (* -2 b) (* t (- b a))))>
#<alt (* t (- b a))>
#<alt (* t (- (+ b (+ (* -2 (/ b t)) (/ z t))) a))>
#<alt (* t (- (+ b (+ (* -2 (/ b t)) (/ z t))) a))>
#<alt (* t (- (+ b (+ (* -2 (/ b t)) (/ z t))) a))>
#<alt (* t (- b a))>
#<alt (* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ z (* -2 b)) t)))))>
#<alt (* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ z (* -2 b)) t)))))>
#<alt (* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ z (* -2 b)) t)))))>
#<alt (+ z (* -1 (* a t)))>
#<alt (+ z (+ (* -1 (* a t)) (* b (- t 2))))>
#<alt (+ z (+ (* -1 (* a t)) (* b (- t 2))))>
#<alt (+ z (+ (* -1 (* a t)) (* b (- t 2))))>
#<alt (* b (- t 2))>
#<alt (* b (- (+ t (+ (* -1 (/ (* a t) b)) (/ z b))) 2))>
#<alt (* b (- (+ t (+ (* -1 (/ (* a t) b)) (/ z b))) 2))>
#<alt (* b (- (+ t (+ (* -1 (/ (* a t) b)) (/ z b))) 2))>
#<alt (* -1 (* b (+ 2 (* -1 t))))>
#<alt (* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ z (* -1 (* a t))) b))))))>
#<alt (* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ z (* -1 (* a t))) b))))))>
#<alt (* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ z (* -1 (* a t))) b))))))>
#<alt (+ z (+ (* -2 b) (* b t)))>
#<alt (+ z (+ (* -2 b) (+ (* -1 (* a t)) (* b t))))>
#<alt (+ z (+ (* -2 b) (+ (* -1 (* a t)) (* b t))))>
#<alt (+ z (+ (* -2 b) (+ (* -1 (* a t)) (* b t))))>
#<alt (* -1 (* a t))>
#<alt (* a (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ z a) (/ (* b t) a)))))>
#<alt (* a (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ z a) (/ (* b t) a)))))>
#<alt (* a (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ z a) (/ (* b t) a)))))>
#<alt (* -1 (* a t))>
#<alt (* -1 (* a (+ t (* -1 (/ (+ z (+ (* -2 b) (* b t))) a)))))>
#<alt (* -1 (* a (+ t (* -1 (/ (+ z (+ (* -2 b) (* b t))) a)))))>
#<alt (* -1 (* a (+ t (* -1 (/ (+ z (+ (* -2 b) (* b t))) a)))))>
#<alt (+ (* -2 b) (* t (- b a)))>
#<alt (+ z (+ (* -2 b) (* t (- b a))))>
#<alt (+ z (+ (* -2 b) (* t (- b a))))>
#<alt (+ z (+ (* -2 b) (* t (- b a))))>
#<alt z>
#<alt (* z (+ 1 (+ (* -2 (/ b z)) (/ (* t (- b a)) z))))>
#<alt (* z (+ 1 (+ (* -2 (/ b z)) (/ (* t (- b a)) z))))>
#<alt (* z (+ 1 (+ (* -2 (/ b z)) (/ (* t (- b a)) z))))>
#<alt z>
#<alt (* -1 (* z (- (* -1 (/ (+ (* -2 b) (* t (- b a))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (+ (* -2 b) (* t (- b a))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (+ (* -2 b) (* t (- b a))) z)) 1)))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* t (- b a))>
#<alt (* -1 (* a t))>
#<alt (+ (* -1 (* a t)) (* b t))>
#<alt (+ (* -1 (* a t)) (* b t))>
#<alt (+ (* -1 (* a t)) (* b t))>
#<alt (* b t)>
#<alt (* b (+ t (* -1 (/ (* a t) b))))>
#<alt (* b (+ t (* -1 (/ (* a t) b))))>
#<alt (* b (+ t (* -1 (/ (* a t) b))))>
#<alt (* b t)>
#<alt (* -1 (* b (+ (* -1 t) (/ (* a t) b))))>
#<alt (* -1 (* b (+ (* -1 t) (/ (* a t) b))))>
#<alt (* -1 (* b (+ (* -1 t) (/ (* a t) b))))>
#<alt (* b t)>
#<alt (+ (* -1 (* a t)) (* b t))>
#<alt (+ (* -1 (* a t)) (* b t))>
#<alt (+ (* -1 (* a t)) (* b t))>
#<alt (* -1 (* a t))>
#<alt (* a (+ (* -1 t) (/ (* b t) a)))>
#<alt (* a (+ (* -1 t) (/ (* b t) a)))>
#<alt (* a (+ (* -1 t) (/ (* b t) a)))>
#<alt (* -1 (* a t))>
#<alt (* -1 (* a (+ t (* -1 (/ (* b t) a)))))>
#<alt (* -1 (* a (+ t (* -1 (/ (* b t) a)))))>
#<alt (* -1 (* a (+ t (* -1 (/ (* b t) a)))))>
#<alt (* -1 a)>
#<alt (- b a)>
#<alt (- b a)>
#<alt (- b a)>
#<alt b>
#<alt (* b (+ 1 (* -1 (/ a b))))>
#<alt (* b (+ 1 (* -1 (/ a b))))>
#<alt (* b (+ 1 (* -1 (/ a b))))>
#<alt b>
#<alt (* -1 (* b (- (/ a b) 1)))>
#<alt (* -1 (* b (- (/ a b) 1)))>
#<alt (* -1 (* b (- (/ a b) 1)))>
#<alt b>
#<alt (+ b (* -1 a))>
#<alt (+ b (* -1 a))>
#<alt (+ b (* -1 a))>
#<alt (* -1 a)>
#<alt (* a (- (/ b a) 1))>
#<alt (* a (- (/ b a) 1))>
#<alt (* a (- (/ b a) 1))>
#<alt (* -1 a)>
#<alt (* -1 (* a (+ 1 (* -1 (/ b a)))))>
#<alt (* -1 (* a (+ 1 (* -1 (/ b a)))))>
#<alt (* -1 (* a (+ 1 (* -1 (/ b a)))))>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* b t)>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt z>
#<alt (+ z (* -1 (* y z)))>
#<alt (+ z (* -1 (* y z)))>
#<alt (+ z (* -1 (* y z)))>
#<alt (* -1 (* y z))>
#<alt (* y (+ (* -1 z) (/ z y)))>
#<alt (* y (+ (* -1 z) (/ z y)))>
#<alt (* y (+ (* -1 z) (/ z y)))>
#<alt (* -1 (* y z))>
#<alt (* -1 (* y (+ z (* -1 (/ z y)))))>
#<alt (* -1 (* y (+ z (* -1 (/ z y)))))>
#<alt (* -1 (* y (+ z (* -1 (/ z y)))))>
#<alt 1>
#<alt (+ 1 (* -1 y))>
#<alt (+ 1 (* -1 y))>
#<alt (+ 1 (* -1 y))>
#<alt (* -1 y)>
#<alt (* y (- (/ 1 y) 1))>
#<alt (* y (- (/ 1 y) 1))>
#<alt (* y (- (/ 1 y) 1))>
#<alt (* -1 y)>
#<alt (* -1 (* y (- 1 (/ 1 y))))>
#<alt (* -1 (* y (- 1 (/ 1 y))))>
#<alt (* -1 (* y (- 1 (/ 1 y))))>
#<alt (* b (- t 2))>
#<alt (+ z (* b (- t 2)))>
#<alt (+ z (* b (- t 2)))>
#<alt (+ z (* b (- t 2)))>
#<alt z>
#<alt (* z (+ 1 (/ (* b (- t 2)) z)))>
#<alt (* z (+ 1 (/ (* b (- t 2)) z)))>
#<alt (* z (+ 1 (/ (* b (- t 2)) z)))>
#<alt z>
#<alt (* -1 (* z (- (* -1 (/ (* b (- t 2)) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* b (- t 2)) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* b (- t 2)) z)) 1)))>
#<alt z>
#<alt (+ z (* b (- t 2)))>
#<alt (+ z (* b (- t 2)))>
#<alt (+ z (* b (- t 2)))>
#<alt (* b (- t 2))>
#<alt (* b (- (+ t (/ z b)) 2))>
#<alt (* b (- (+ t (/ z b)) 2))>
#<alt (* b (- (+ t (/ z b)) 2))>
#<alt (* b (- t 2))>
#<alt (* -1 (* b (+ (* -1 (- t 2)) (* -1 (/ z b)))))>
#<alt (* -1 (* b (+ (* -1 (- t 2)) (* -1 (/ z b)))))>
#<alt (* -1 (* b (+ (* -1 (- t 2)) (* -1 (/ z b)))))>
#<alt (+ z (* -2 b))>
#<alt (+ z (+ (* -2 b) (* b t)))>
#<alt (+ z (+ (* -2 b) (* b t)))>
#<alt (+ z (+ (* -2 b) (* b t)))>
#<alt (* b t)>
#<alt (* t (+ b (+ (* -2 (/ b t)) (/ z t))))>
#<alt (* t (+ b (+ (* -2 (/ b t)) (/ z t))))>
#<alt (* t (+ b (+ (* -2 (/ b t)) (/ z t))))>
#<alt (* b t)>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) t)))))>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) t)))))>
#<alt (* -1 (* t (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) t)))))>
#<alt (* b (- t 2))>
#<alt (* b (- t 2))>
#<alt (* b (- t 2))>
#<alt (* b (- t 2))>
#<alt (* b (- t 2))>
#<alt (* b (- t 2))>
#<alt (* b (- t 2))>
#<alt (* b (- t 2))>
#<alt (* b (- t 2))>
#<alt (* b (- t 2))>
#<alt (* b (- t 2))>
#<alt (* b (- t 2))>
#<alt (* -2 b)>
#<alt (+ (* -2 b) (* b t))>
#<alt (+ (* -2 b) (* b t))>
#<alt (+ (* -2 b) (* b t))>
#<alt (* b t)>
#<alt (* t (+ b (* -2 (/ b t))))>
#<alt (* t (+ b (* -2 (/ b t))))>
#<alt (* t (+ b (* -2 (/ b t))))>
#<alt (* b t)>
#<alt (* -1 (* t (+ (* -1 b) (* 2 (/ b t)))))>
#<alt (* -1 (* t (+ (* -1 b) (* 2 (/ b t)))))>
#<alt (* -1 (* t (+ (* -1 b) (* 2 (/ b t)))))>
#<alt -2>
#<alt (- t 2)>
#<alt (- t 2)>
#<alt (- t 2)>
#<alt t>
#<alt (* t (- 1 (* 2 (/ 1 t))))>
#<alt (* t (- 1 (* 2 (/ 1 t))))>
#<alt (* t (- 1 (* 2 (/ 1 t))))>
#<alt t>
#<alt (* -1 (* t (- (* 2 (/ 1 t)) 1)))>
#<alt (* -1 (* t (- (* 2 (/ 1 t)) 1)))>
#<alt (* -1 (* t (- (* 2 (/ 1 t)) 1)))>
#<alt (* b (- y 2))>
#<alt (+ (* b (- y 2)) (* z (- 1 y)))>
#<alt (+ (* b (- y 2)) (* z (- 1 y)))>
#<alt (+ (* b (- y 2)) (* z (- 1 y)))>
#<alt (* z (- 1 y))>
#<alt (* z (- (+ 1 (/ (* b (- y 2)) z)) y))>
#<alt (* z (- (+ 1 (/ (* b (- y 2)) z)) y))>
#<alt (* z (- (+ 1 (/ (* b (- y 2)) z)) y))>
#<alt (* z (- 1 y))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- y 2)) z)))))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- y 2)) z)))))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- y 2)) z)))))>
#<alt (+ z (* -2 b))>
#<alt (+ z (+ (* -2 b) (* y (+ b (* -1 z)))))>
#<alt (+ z (+ (* -2 b) (* y (+ b (* -1 z)))))>
#<alt (+ z (+ (* -2 b) (* y (+ b (* -1 z)))))>
#<alt (* y (+ b (* -1 z)))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (/ z y)))))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (/ z y)))))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (/ z y)))))>
#<alt (* -1 (* y (+ z (* -1 b))))>
#<alt (* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) y))))))>
#<alt (* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) y))))))>
#<alt (* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) y))))))>
#<alt (* z (- 1 y))>
#<alt (+ (* b (- y 2)) (* z (- 1 y)))>
#<alt (+ (* b (- y 2)) (* z (- 1 y)))>
#<alt (+ (* b (- y 2)) (* z (- 1 y)))>
#<alt (* b (- y 2))>
#<alt (* b (- (+ y (/ (* z (- 1 y)) b)) 2))>
#<alt (* b (- (+ y (/ (* z (- 1 y)) b)) 2))>
#<alt (* b (- (+ y (/ (* z (- 1 y)) b)) 2))>
#<alt (* b (- y 2))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (* z (- 1 y)) b)))))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (* z (- 1 y)) b)))))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (* z (- 1 y)) b)))))>
#<alt (* -2 b)>
#<alt (+ (* -2 b) (* b y))>
#<alt (+ (* -2 b) (* b y))>
#<alt (+ (* -2 b) (* b y))>
#<alt (* b y)>
#<alt (* y (+ b (* -2 (/ b y))))>
#<alt (* y (+ b (* -2 (/ b y))))>
#<alt (* y (+ b (* -2 (/ b y))))>
#<alt (* b y)>
#<alt (* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
Calls

93 calls:

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

rewrite521.0ms (4.2%)

Algorithm
batch-egg-rewrite
Rules
4908×*-lowering-*.f32
4908×*-lowering-*.f64
2968×+-lowering-+.f64
2968×+-lowering-+.f32
2384×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02575
117672
2183572
0931272
Stop Event
iter limit
node limit
Counts
13 → 509
Calls
Call 1
Inputs
(+ (+ (* t (- b a)) (+ z (* b -2))) (+ a x))
(+ (* t (- b a)) (+ z (* b -2)))
(* t (- b a))
(- b a)
(* b t)
(* z (- 1 y))
(- 1 y)
(+ z (* b (+ t -2)))
(* b (+ t -2))
(+ t -2)
(+ (* z (- 1 y)) (* (- y 2) b))
(* (- y 2) b)
(* b -2)
Outputs
(+.f64 a (+.f64 x (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z))))
(+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 z (+.f64 a x))))
(+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a x)))
(+.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x))
(+.f64 x (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) a)))
(+.f64 (+.f64 a x) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)))
(+.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) a)) x)
(+.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 a x)))
(+.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 z (+.f64 a x))) (*.f64 t (-.f64 b a)))
(+.f64 (+.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) x) a)
(+.f64 (+.f64 (+.f64 a x) (*.f64 t (-.f64 b a))) (+.f64 z (*.f64 b #s(literal -2 binary64))))
(+.f64 (+.f64 (+.f64 a x) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 b #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z))) (-.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x))) (/.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (-.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x))))
(fma.f64 t (-.f64 b a) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 z (+.f64 a x))))
(fma.f64 (-.f64 b a) t (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 z (+.f64 a x))))
(fma.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a x)))
(fma.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (+.f64 a x))
(fma.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)))
(fma.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 #s(literal 2 binary64) b))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a x)))
(fma.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (+.f64 a x))
(fma.f64 (-.f64 (*.f64 a a) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 a x)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z))))) (+.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x)) (*.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a x))) (-.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x)))) (+.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x)))) (+.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (-.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x)))))
(/.f64 (*.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a x))) (-.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x))) (-.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 a x)) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (-.f64 a x)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (-.f64 a x)) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 a x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 x x)) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (*.f64 (-.f64 a x) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (-.f64 a x) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 x x)) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (-.f64 a x) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (-.f64 a x) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a x))) (-.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x)))) (neg.f64 (-.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 z (+.f64 a x))) (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 z (+.f64 a x))) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 z (+.f64 a x)))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (-.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 z (+.f64 a x))) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 z (+.f64 a x)))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 z (+.f64 a x)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) a)) (*.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) a)) (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) a)))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) a)) (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) a))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) a)) x))))
(/.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 z (+.f64 a x))) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 z (+.f64 a x))))) (-.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 z (+.f64 a x)))))
(/.f64 (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)))) (-.f64 (+.f64 a x) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) a)) (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) a))) (*.f64 x x)) (-.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) a)) x))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (-.f64 a x)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 (*.f64 a a) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 a x)) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 a a) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (+.f64 a x) (+.f64 a x))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))) (*.f64 (+.f64 b a) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x))) (*.f64 (+.f64 b a) (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (-.f64 a x)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 (*.f64 a a) (*.f64 x x)))))) (*.f64 (+.f64 b a) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))) (*.f64 (+.f64 b a) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x))) (*.f64 (+.f64 b a) (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 a x)) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 a a) (*.f64 x x)))))) (*.f64 (+.f64 b a) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x)))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))) (*.f64 (+.f64 b a) (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (+.f64 a x) (+.f64 a x))))) (*.f64 (+.f64 b a) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (-.f64 a x)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 (*.f64 a a) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 a x)) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 a a) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (+.f64 a x) (+.f64 a x))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))) (*.f64 (+.f64 b a) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x))) (*.f64 (+.f64 b a) (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (-.f64 a x)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 (*.f64 a a) (*.f64 x x)))))) (*.f64 (+.f64 b a) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))) (*.f64 (+.f64 b a) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x))) (*.f64 (+.f64 b a) (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 a x)) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 a a) (*.f64 x x)))))) (*.f64 (+.f64 b a) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x)))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))) (*.f64 (+.f64 b a) (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (+.f64 a x) (+.f64 a x))))) (*.f64 (+.f64 b a) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 a x)) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (-.f64 a x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 a x))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (neg.f64 (-.f64 a x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 x a)) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (-.f64 (*.f64 x x) (*.f64 a a)))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (-.f64 x a)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 a x)) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 a x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 a x))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (-.f64 a x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 x a)) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 (*.f64 x x) (*.f64 a a)))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 x a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (-.f64 a x))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (neg.f64 (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 x a)) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (-.f64 (*.f64 x x) (*.f64 a a)))) (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (-.f64 x a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 a x)) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 a x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (-.f64 a x))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 x a)) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 (*.f64 x x) (*.f64 a a)))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 x a)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (neg.f64 (-.f64 a x))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (neg.f64 (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (-.f64 x a)) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 x x) (*.f64 a a)))) (*.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 x a)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (-.f64 a x)) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (-.f64 a x)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (neg.f64 (-.f64 a x))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (neg.f64 (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (-.f64 x a)) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (-.f64 (*.f64 x x) (*.f64 a a)))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (-.f64 x a)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 a x)) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (-.f64 a x)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (-.f64 a x))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (neg.f64 (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (-.f64 x a)) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 a a)))) (*.f64 (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (-.f64 x a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (-.f64 a x)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (-.f64 a x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (neg.f64 (-.f64 a x))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (neg.f64 (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (-.f64 x a)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (-.f64 (*.f64 x x) (*.f64 a a)))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (-.f64 x a)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (-.f64 a x)) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (-.f64 a x)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (neg.f64 (-.f64 a x))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (neg.f64 (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (-.f64 x a)) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (-.f64 (*.f64 x x) (*.f64 a a)))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))) (-.f64 x a)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 a x)) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 a a) (*.f64 x x)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 a x)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (neg.f64 (-.f64 a x))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (neg.f64 (-.f64 a x))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 x a)) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 x x) (*.f64 a a)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 x a)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (/.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (/.f64 (-.f64 a x) (-.f64 (*.f64 a a) (*.f64 x x))) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a))) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 a a) (*.f64 a x))) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 x x)) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (-.f64 a x) #s(literal 1 binary64))) (*.f64 (-.f64 a x) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 x x)) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (-.f64 a x) #s(literal 1 binary64))) (*.f64 (-.f64 a x) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 x x)) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (-.f64 a x) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (-.f64 a x) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 x x)) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))) (*.f64 (-.f64 a x) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))) (*.f64 (-.f64 a x) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 x x)) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (*.f64 (-.f64 a x) (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (-.f64 a x) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 x x)) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))) (*.f64 (-.f64 a x) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (-.f64 a x) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 x x)) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))) (*.f64 (-.f64 a x) (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))))) (*.f64 (-.f64 a x) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 x x)) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (-.f64 a x) (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (-.f64 a x) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x)))) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (neg.f64 (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (neg.f64 (-.f64 a x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 a x)) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (neg.f64 (-.f64 a x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 a x)) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (*.f64 (neg.f64 (-.f64 a x)) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (neg.f64 (-.f64 a x)) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (neg.f64 (-.f64 a x)) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (neg.f64 (-.f64 a x)) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (neg.f64 (-.f64 a x)) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (neg.f64 (-.f64 a x)) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))) (*.f64 (neg.f64 (-.f64 a x)) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))) (*.f64 (neg.f64 (-.f64 a x)) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 a x)) (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (neg.f64 (-.f64 a x)) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))) (*.f64 (neg.f64 (-.f64 a x)) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (neg.f64 (-.f64 a x)) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))) (*.f64 (neg.f64 (-.f64 a x)) (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))))) (*.f64 (neg.f64 (-.f64 a x)) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 x x))) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (neg.f64 (-.f64 a x)) (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (neg.f64 (-.f64 a x)) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 a a)) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (-.f64 x a) #s(literal 1 binary64))) (*.f64 (-.f64 x a) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 a a)) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (-.f64 x a) #s(literal 1 binary64))) (*.f64 (-.f64 x a) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 a a)) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))) (*.f64 (-.f64 x a) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (-.f64 x a) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 a a)) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (-.f64 x a) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (-.f64 x a) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 a a)) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (-.f64 x a) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (*.f64 (-.f64 x a) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 a a)) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))) (*.f64 (-.f64 x a) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))) (*.f64 (-.f64 x a) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 a a)) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))) (*.f64 (-.f64 x a) (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))) (*.f64 (-.f64 x a) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 a a)) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))) (*.f64 (-.f64 x a) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (-.f64 x a) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 a a)) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))) (*.f64 (-.f64 x a) (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))))) (*.f64 (-.f64 x a) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 a a)) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (*.f64 (-.f64 x a) (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (-.f64 x a) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (+.f64 b a)) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (+.f64 b a)) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (-.f64 a x)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 (*.f64 a a) (*.f64 x x)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x)) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (-.f64 a x)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 (*.f64 a a) (*.f64 x x)))) (+.f64 b a)) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x)) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x)) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (-.f64 a x)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 (*.f64 a a) (*.f64 x x)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x)) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (-.f64 a x)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 (*.f64 a a) (*.f64 x x)))) (+.f64 b a)) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (-.f64 a x)) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (+.f64 b a)) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a (*.f64 a a)) (*.f64 x (*.f64 x x))))) (+.f64 b a)) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 a a) (*.f64 x (-.f64 x a)))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 a x)) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 a a) (*.f64 x x)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x)) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 a x)) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 a a) (*.f64 x x)))) (+.f64 b a)) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x)) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x)) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 a x)) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 a a) (*.f64 x x)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x)) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 a x)) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 a a) (*.f64 x x)))) (+.f64 b a)) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 a x)) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)))) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x)))) (+.f64 b a)) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)))) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x)))) (+.f64 b a)) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 a x) (+.f64 a x)) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (+.f64 a x) (+.f64 a x))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (+.f64 a x) (+.f64 a x))) (+.f64 b a)) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (+.f64 a x) (+.f64 a x))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (+.f64 a x) (+.f64 a x))) (+.f64 b a)) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 a x)) (+.f64 b a)))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z))))) (+.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x)) (*.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a x))) (-.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)))) (*.f64 (+.f64 a x) (*.f64 (+.f64 a x) (+.f64 a x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)))))))
(*.f64 (*.f64 (+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 (*.f64 t (-.f64 b a)) (+.f64 a x))) (-.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z)) (+.f64 a x))))
(+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64))))
(+.f64 z (+.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 t (-.f64 b a)) z))
(+.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))
(+.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))
(+.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 b #s(literal -2 binary64))) z)
(-.f64 (/.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))) (/.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(fma.f64 t (-.f64 b a) (+.f64 z (*.f64 b #s(literal -2 binary64))))
(fma.f64 b #s(literal -2 binary64) (+.f64 (*.f64 t (-.f64 b a)) z))
(fma.f64 (-.f64 b a) t (+.f64 z (*.f64 b #s(literal -2 binary64))))
(fma.f64 #s(literal -2 binary64) b (+.f64 (*.f64 t (-.f64 b a)) z))
(fma.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (*.f64 t (-.f64 b a)))
(fma.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 #s(literal 2 binary64) b))) (*.f64 t (-.f64 b a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (+.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) (neg.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (neg.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (+.f64 (*.f64 t (-.f64 b a)) z)) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 (+.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 z (*.f64 #s(literal 2 binary64) b))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 z (*.f64 #s(literal 2 binary64) b))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (neg.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (neg.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 b #s(literal -2 binary64)) z)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 z z)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 b a) #s(literal 1 binary64))) (*.f64 (+.f64 b a) (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (+.f64 b a) #s(literal 1 binary64))) (*.f64 (+.f64 b a) (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64)))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 z (*.f64 #s(literal 2 binary64) b))) (*.f64 (+.f64 b a) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (+.f64 b a) (+.f64 z (*.f64 #s(literal 2 binary64) b))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))))) (*.f64 (+.f64 b a) (neg.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))))) (*.f64 (+.f64 b a) (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)))) (*.f64 (+.f64 b a) (neg.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))))) (*.f64 (+.f64 b a) (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)))))
(/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b #s(literal -2 binary64)) z)) (*.f64 (+.f64 b a) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 z z)))) (*.f64 (+.f64 b a) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (+.f64 z (*.f64 #s(literal 2 binary64) b))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (+.f64 z (*.f64 #s(literal 2 binary64) b))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (neg.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (neg.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (-.f64 (*.f64 b #s(literal -2 binary64)) z)) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 z z)))) (*.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 b a) #s(literal 1 binary64))) (*.f64 (+.f64 b a) (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (+.f64 b a) #s(literal 1 binary64))) (*.f64 (+.f64 b a) (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (*.f64 (+.f64 b a) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64)))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (+.f64 b a) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (+.f64 z (*.f64 #s(literal 2 binary64) b))) (*.f64 (+.f64 b a) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (*.f64 (+.f64 b a) (+.f64 z (*.f64 #s(literal 2 binary64) b))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))))) (*.f64 (+.f64 b a) (neg.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))))) (*.f64 (+.f64 b a) (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)))) (*.f64 (+.f64 b a) (neg.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))))) (*.f64 (+.f64 b a) (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (-.f64 (*.f64 b #s(literal -2 binary64)) z)) (*.f64 (+.f64 b a) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 z z)))) (*.f64 (+.f64 b a) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 b a)) (*.f64 (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (/.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 b a)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 b a)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64))))) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 b a)) (*.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64))))) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64))))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64))))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 b a)) (*.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64))))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 b a)) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (+.f64 b a)) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b)) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (+.f64 b a)) (*.f64 (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (+.f64 b a)) (*.f64 (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b))) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (+.f64 b a)) (*.f64 (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b))) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b))) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (+.f64 b a)) (*.f64 (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (neg.f64 (+.f64 z (*.f64 #s(literal 2 binary64) b))) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 z z)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (-.f64 (*.f64 b #s(literal -2 binary64)) z) (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))) (*.f64 (-.f64 (*.f64 b #s(literal -2 binary64)) z) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 z z)) (+.f64 b a)) (*.f64 (-.f64 (*.f64 b #s(literal -2 binary64)) z) (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (-.f64 (*.f64 b #s(literal -2 binary64)) z) (+.f64 b a)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 z z)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (*.f64 (-.f64 (*.f64 b #s(literal -2 binary64)) z) (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t))) (*.f64 (-.f64 (*.f64 b #s(literal -2 binary64)) z) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 z z)) (+.f64 b a)) (*.f64 (-.f64 (*.f64 b #s(literal -2 binary64)) z) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t))) (*.f64 (-.f64 (*.f64 b #s(literal -2 binary64)) z) (+.f64 b a)))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a)))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 t (-.f64 b a)))))))
(*.f64 (-.f64 (*.f64 (*.f64 t (-.f64 b a)) (*.f64 t (-.f64 b a))) (*.f64 (+.f64 z (*.f64 b #s(literal -2 binary64))) (+.f64 z (*.f64 b #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 t (-.f64 b a)) z) (*.f64 b #s(literal -2 binary64)))))
(+.f64 (*.f64 t b) (*.f64 t (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 t b) (*.f64 (-.f64 #s(literal 0 binary64) a) t))
(fma.f64 t b (*.f64 t (-.f64 #s(literal 0 binary64) a)))
(fma.f64 t b (*.f64 (-.f64 #s(literal 0 binary64) a) t))
(fma.f64 b t (*.f64 t (-.f64 #s(literal 0 binary64) a)))
(fma.f64 b t (*.f64 (-.f64 #s(literal 0 binary64) a) t))
(/.f64 (*.f64 t (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) t) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (+.f64 b a))
(*.f64 t (-.f64 b a))
(*.f64 (-.f64 b a) t)
(+.f64 b (-.f64 #s(literal 0 binary64) a))
(+.f64 (-.f64 #s(literal 0 binary64) a) b)
(-.f64 b a)
(-.f64 (/.f64 (*.f64 b (*.f64 b b)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(-.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a)))
(fma.f64 #s(literal -1 binary64) a b)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (*.f64 b (-.f64 #s(literal 0 binary64) a)))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b (-.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) (neg.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (neg.f64 (+.f64 b a)))
(pow.f64 (/.f64 (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a))) (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b b) (*.f64 a (+.f64 b a)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 b a)))
(*.f64 t b)
(*.f64 b t)
(+.f64 (*.f64 z #s(literal 1 binary64)) (*.f64 z (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 #s(literal 1 binary64) z) (*.f64 (-.f64 #s(literal 0 binary64) y) z))
(fma.f64 z #s(literal 1 binary64) (*.f64 z (-.f64 #s(literal 0 binary64) y)))
(fma.f64 #s(literal 1 binary64) z (*.f64 (-.f64 #s(literal 0 binary64) y) z))
(/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))))
(/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (+.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (+.f64 #s(literal 1 binary64) y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(*.f64 (-.f64 #s(literal 1 binary64) y) z)
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))
(+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) y)
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 y y) (+.f64 #s(literal 1 binary64) y)))
(fma.f64 #s(literal -1 binary64) y #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) (*.f64 y y))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) (+.f64 #s(literal 1 binary64) y))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y))) (neg.f64 (+.f64 #s(literal 1 binary64) y)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 1 binary64) (*.f64 y y))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) y)))
(+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64))))
(+.f64 (*.f64 t b) (+.f64 z (*.f64 b #s(literal -2 binary64))))
(+.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) z)
(+.f64 (+.f64 z (*.f64 t b)) (*.f64 b #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64))))) (/.f64 (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64))))) (-.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64))))))
(fma.f64 t b (+.f64 z (*.f64 b #s(literal -2 binary64))))
(fma.f64 b t (+.f64 z (*.f64 b #s(literal -2 binary64))))
(fma.f64 b (+.f64 t #s(literal -2 binary64)) z)
(fma.f64 (+.f64 t #s(literal -2 binary64)) b z)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64)))) (-.f64 (*.f64 z z) (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64))))))) (+.f64 (*.f64 z z) (*.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) z))))
(/.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64))))))) (+.f64 (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64))))) (-.f64 (*.f64 z z) (*.f64 (*.f64 z b) (+.f64 t #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64)))))) (-.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64)))))))) (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) z)))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64))))))) (neg.f64 (-.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64))))) (*.f64 z z)) (-.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) z))
(pow.f64 (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64)))) (-.f64 (*.f64 z z) (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z z) (*.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 t #s(literal -2 binary64))) z)))))
(*.f64 (-.f64 (*.f64 z z) (*.f64 b (*.f64 (+.f64 t #s(literal -2 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64))))))
(+.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 t b))
(+.f64 (*.f64 t b) (*.f64 b #s(literal -2 binary64)))
(fma.f64 t b (*.f64 b #s(literal -2 binary64)))
(fma.f64 b t (*.f64 b #s(literal -2 binary64)))
(fma.f64 b #s(literal -2 binary64) (*.f64 t b))
(fma.f64 #s(literal -2 binary64) b (*.f64 t b))
(/.f64 (+.f64 (*.f64 (*.f64 t (*.f64 t t)) (*.f64 b (*.f64 b b))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 (*.f64 t b) (*.f64 t b)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (*.f64 t b) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (*.f64 b (+.f64 (*.f64 t (*.f64 t t)) #s(literal -8 binary64))) (+.f64 (*.f64 t t) (-.f64 #s(literal 4 binary64) (*.f64 t #s(literal -2 binary64)))))
(/.f64 (*.f64 b (+.f64 (*.f64 t t) #s(literal -4 binary64))) (+.f64 t #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 t t)) #s(literal -8 binary64)) b) (+.f64 (*.f64 t t) (-.f64 #s(literal 4 binary64) (*.f64 t #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 t t) #s(literal -4 binary64)) b) (+.f64 t #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 t b) (*.f64 t b)) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 (*.f64 t b) (*.f64 b #s(literal -2 binary64))))
(*.f64 b (+.f64 t #s(literal -2 binary64)))
(*.f64 (+.f64 t #s(literal -2 binary64)) b)
(+.f64 t #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) t)
(-.f64 (/.f64 (*.f64 t t) (+.f64 t #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 t #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 t t) (-.f64 #s(literal 4 binary64) (*.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 t (*.f64 t t)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t #s(literal 2 binary64)) (+.f64 (*.f64 t t) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 t (*.f64 t t)) #s(literal -8 binary64)) (+.f64 (*.f64 t t) (-.f64 #s(literal 4 binary64) (*.f64 t #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 t (*.f64 t t)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 t t) (*.f64 t #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 t t) #s(literal -4 binary64)) (+.f64 t #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 t (*.f64 t t)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 t t) (-.f64 #s(literal 4 binary64) (*.f64 t #s(literal -2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 t t) #s(literal -4 binary64))) (neg.f64 (+.f64 t #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 t t)) (-.f64 #s(literal -2 binary64) t))
(pow.f64 (/.f64 (+.f64 (*.f64 t t) (-.f64 #s(literal 4 binary64) (*.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 t (*.f64 t t)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 t #s(literal 2 binary64)) (+.f64 (*.f64 t t) #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 t (*.f64 t t)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t t) (-.f64 #s(literal 4 binary64) (*.f64 t #s(literal -2 binary64))))))
(*.f64 (+.f64 (*.f64 t t) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 t #s(literal 2 binary64))))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y)))
(+.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y)))) (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y)))) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y)))))
(fma.f64 b (+.f64 #s(literal -2 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(fma.f64 z (-.f64 #s(literal 1 binary64) y) (*.f64 b (+.f64 #s(literal -2 binary64) y)))
(fma.f64 (-.f64 #s(literal 1 binary64) y) z (*.f64 b (+.f64 #s(literal -2 binary64) y)))
(fma.f64 (+.f64 #s(literal -2 binary64) y) b (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y))) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y)))))) (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y)))))) (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y)))) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) y)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y))))) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y))))))) (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y)))))) (neg.f64 (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y)))) (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (+.f64 y #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (+.f64 y #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (+.f64 y #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (+.f64 y #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) y) (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) y) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (+.f64 y #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) y) (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) y) (+.f64 y #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) y) (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b))) (*.f64 (+.f64 #s(literal 1 binary64) y) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (+.f64 y #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) y) (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b))) (*.f64 (+.f64 #s(literal 1 binary64) y) (+.f64 y #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (+.f64 y #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (+.f64 y #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (+.f64 y #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y))) (+.f64 y #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) y) (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) y) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (+.f64 y #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) y) (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) y) (+.f64 y #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) y) (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b))) (*.f64 (+.f64 #s(literal 1 binary64) y) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (+.f64 y #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) y) (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b))) (*.f64 (+.f64 #s(literal 1 binary64) y) (+.f64 y #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (+.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (+.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 y #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64))) (+.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 y #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 y #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64))) (+.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 y #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b) (+.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b) (+.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 y #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b) (+.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 y #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 y #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b) (+.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 y #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) y)))
(pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y))) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (-.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 b (*.f64 b (+.f64 #s(literal -2 binary64) y))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y)))))
(+.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64)))
(+.f64 (*.f64 y b) (*.f64 b #s(literal -2 binary64)))
(fma.f64 b y (*.f64 b #s(literal -2 binary64)))
(fma.f64 y b (*.f64 b #s(literal -2 binary64)))
(/.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))))
(/.f64 (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64))) (+.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b) (+.f64 (+.f64 (*.f64 y y) #s(literal 4 binary64)) (*.f64 y #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b) (+.f64 y #s(literal 2 binary64)))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(*.f64 (+.f64 #s(literal -2 binary64) y) b)
(*.f64 b #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) b)

simplify267.0ms (2.1%)

Algorithm
egg-herbie
Rules
3618×+-lowering-+.f64
3618×+-lowering-+.f32
3504×*-lowering-*.f32
3504×*-lowering-*.f64
1634×sum4-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02973176
110152865
238682791
081502791
Stop Event
iter limit
node limit
Counts
372 → 372
Calls
Call 1
Inputs
(+ a (+ x (+ z (* -2 b))))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(* t (- b a))
(* t (- (+ b (+ (* -2 (/ b t)) (+ (/ a t) (+ (/ x t) (/ z t))))) a))
(* t (- (+ b (+ (* -2 (/ b t)) (+ (/ a t) (+ (/ x t) (/ z t))))) a))
(* t (- (+ b (+ (* -2 (/ b t)) (+ (/ a t) (+ (/ x t) (/ z t))))) a))
(* t (- b a))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ z (* -2 b)))) t)))))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ z (* -2 b)))) t)))))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ z (* -2 b)))) t)))))
(+ a (+ x (+ z (* -1 (* a t)))))
(+ a (+ x (+ z (+ (* -1 (* a t)) (* b (- t 2))))))
(+ a (+ x (+ z (+ (* -1 (* a t)) (* b (- t 2))))))
(+ a (+ x (+ z (+ (* -1 (* a t)) (* b (- t 2))))))
(* b (- t 2))
(* b (- (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ z b))))) 2))
(* b (- (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ z b))))) 2))
(* b (- (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ z b))))) 2))
(* -1 (* b (+ 2 (* -1 t))))
(* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ a (+ x (+ z (* -1 (* a t))))) b))))))
(* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ a (+ x (+ z (* -1 (* a t))))) b))))))
(* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ a (+ x (+ z (* -1 (* a t))))) b))))))
(+ x (+ z (+ (* -2 b) (* b t))))
(+ x (+ z (+ (* -2 b) (+ (* a (+ 1 (* -1 t))) (* b t)))))
(+ x (+ z (+ (* -2 b) (+ (* a (+ 1 (* -1 t))) (* b t)))))
(+ x (+ z (+ (* -2 b) (+ (* a (+ 1 (* -1 t))) (* b t)))))
(* a (+ 1 (* -1 t)))
(* a (+ 1 (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ x a) (+ (/ z a) (/ (* b t) a)))))))
(* a (+ 1 (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ x a) (+ (/ z a) (/ (* b t) a)))))))
(* a (+ 1 (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ x a) (+ (/ z a) (/ (* b t) a)))))))
(* -1 (* a (- t 1)))
(* -1 (* a (- (+ t (* -1 (/ (+ x (+ z (+ (* -2 b) (* b t)))) a))) 1)))
(* -1 (* a (- (+ t (* -1 (/ (+ x (+ z (+ (* -2 b) (* b t)))) a))) 1)))
(* -1 (* a (- (+ t (* -1 (/ (+ x (+ z (+ (* -2 b) (* b t)))) a))) 1)))
(+ a (+ x (+ (* -2 b) (* t (- b a)))))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
z
(* z (+ 1 (+ (* -2 (/ b z)) (+ (/ a z) (+ (/ x z) (/ (* t (- b a)) z))))))
(* z (+ 1 (+ (* -2 (/ b z)) (+ (/ a z) (+ (/ x z) (/ (* t (- b a)) z))))))
(* z (+ 1 (+ (* -2 (/ b z)) (+ (/ a z) (+ (/ x z) (/ (* t (- b a)) z))))))
z
(* -1 (* z (- (* -1 (/ (+ a (+ x (+ (* -2 b) (* t (- b a))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ x (+ (* -2 b) (* t (- b a))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ x (+ (* -2 b) (* t (- b a))))) z)) 1)))
(+ a (+ z (+ (* -2 b) (* t (- b a)))))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
x
(* x (+ 1 (+ (* -2 (/ b x)) (+ (/ a x) (+ (/ z x) (/ (* t (- b a)) x))))))
(* x (+ 1 (+ (* -2 (/ b x)) (+ (/ a x) (+ (/ z x) (/ (* t (- b a)) x))))))
(* x (+ 1 (+ (* -2 (/ b x)) (+ (/ a x) (+ (/ z x) (/ (* t (- b a)) x))))))
x
(* -1 (* x (- (* -1 (/ (+ a (+ z (+ (* -2 b) (* t (- b a))))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ a (+ z (+ (* -2 b) (* t (- b a))))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ a (+ z (+ (* -2 b) (* t (- b a))))) x)) 1)))
(+ z (* -2 b))
(+ z (+ (* -2 b) (* t (- b a))))
(+ z (+ (* -2 b) (* t (- b a))))
(+ z (+ (* -2 b) (* t (- b a))))
(* t (- b a))
(* t (- (+ b (+ (* -2 (/ b t)) (/ z t))) a))
(* t (- (+ b (+ (* -2 (/ b t)) (/ z t))) a))
(* t (- (+ b (+ (* -2 (/ b t)) (/ z t))) a))
(* t (- b a))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ z (* -2 b)) t)))))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ z (* -2 b)) t)))))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ z (* -2 b)) t)))))
(+ z (* -1 (* a t)))
(+ z (+ (* -1 (* a t)) (* b (- t 2))))
(+ z (+ (* -1 (* a t)) (* b (- t 2))))
(+ z (+ (* -1 (* a t)) (* b (- t 2))))
(* b (- t 2))
(* b (- (+ t (+ (* -1 (/ (* a t) b)) (/ z b))) 2))
(* b (- (+ t (+ (* -1 (/ (* a t) b)) (/ z b))) 2))
(* b (- (+ t (+ (* -1 (/ (* a t) b)) (/ z b))) 2))
(* -1 (* b (+ 2 (* -1 t))))
(* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ z (* -1 (* a t))) b))))))
(* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ z (* -1 (* a t))) b))))))
(* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ z (* -1 (* a t))) b))))))
(+ z (+ (* -2 b) (* b t)))
(+ z (+ (* -2 b) (+ (* -1 (* a t)) (* b t))))
(+ z (+ (* -2 b) (+ (* -1 (* a t)) (* b t))))
(+ z (+ (* -2 b) (+ (* -1 (* a t)) (* b t))))
(* -1 (* a t))
(* a (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ z a) (/ (* b t) a)))))
(* a (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ z a) (/ (* b t) a)))))
(* a (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ z a) (/ (* b t) a)))))
(* -1 (* a t))
(* -1 (* a (+ t (* -1 (/ (+ z (+ (* -2 b) (* b t))) a)))))
(* -1 (* a (+ t (* -1 (/ (+ z (+ (* -2 b) (* b t))) a)))))
(* -1 (* a (+ t (* -1 (/ (+ z (+ (* -2 b) (* b t))) a)))))
(+ (* -2 b) (* t (- b a)))
(+ z (+ (* -2 b) (* t (- b a))))
(+ z (+ (* -2 b) (* t (- b a))))
(+ z (+ (* -2 b) (* t (- b a))))
z
(* z (+ 1 (+ (* -2 (/ b z)) (/ (* t (- b a)) z))))
(* z (+ 1 (+ (* -2 (/ b z)) (/ (* t (- b a)) z))))
(* z (+ 1 (+ (* -2 (/ b z)) (/ (* t (- b a)) z))))
z
(* -1 (* z (- (* -1 (/ (+ (* -2 b) (* t (- b a))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* -2 b) (* t (- b a))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* -2 b) (* t (- b a))) z)) 1)))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* t (- b a))
(* -1 (* a t))
(+ (* -1 (* a t)) (* b t))
(+ (* -1 (* a t)) (* b t))
(+ (* -1 (* a t)) (* b t))
(* b t)
(* b (+ t (* -1 (/ (* a t) b))))
(* b (+ t (* -1 (/ (* a t) b))))
(* b (+ t (* -1 (/ (* a t) b))))
(* b t)
(* -1 (* b (+ (* -1 t) (/ (* a t) b))))
(* -1 (* b (+ (* -1 t) (/ (* a t) b))))
(* -1 (* b (+ (* -1 t) (/ (* a t) b))))
(* b t)
(+ (* -1 (* a t)) (* b t))
(+ (* -1 (* a t)) (* b t))
(+ (* -1 (* a t)) (* b t))
(* -1 (* a t))
(* a (+ (* -1 t) (/ (* b t) a)))
(* a (+ (* -1 t) (/ (* b t) a)))
(* a (+ (* -1 t) (/ (* b t) a)))
(* -1 (* a t))
(* -1 (* a (+ t (* -1 (/ (* b t) a)))))
(* -1 (* a (+ t (* -1 (/ (* b t) a)))))
(* -1 (* a (+ t (* -1 (/ (* b t) a)))))
(* -1 a)
(- b a)
(- b a)
(- b a)
b
(* b (+ 1 (* -1 (/ a b))))
(* b (+ 1 (* -1 (/ a b))))
(* b (+ 1 (* -1 (/ a b))))
b
(* -1 (* b (- (/ a b) 1)))
(* -1 (* b (- (/ a b) 1)))
(* -1 (* b (- (/ a b) 1)))
b
(+ b (* -1 a))
(+ b (* -1 a))
(+ b (* -1 a))
(* -1 a)
(* a (- (/ b a) 1))
(* a (- (/ b a) 1))
(* a (- (/ b a) 1))
(* -1 a)
(* -1 (* a (+ 1 (* -1 (/ b a)))))
(* -1 (* a (+ 1 (* -1 (/ b a)))))
(* -1 (* a (+ 1 (* -1 (/ b a)))))
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* b t)
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
z
(+ z (* -1 (* y z)))
(+ z (* -1 (* y z)))
(+ z (* -1 (* y z)))
(* -1 (* y z))
(* y (+ (* -1 z) (/ z y)))
(* y (+ (* -1 z) (/ z y)))
(* y (+ (* -1 z) (/ z y)))
(* -1 (* y z))
(* -1 (* y (+ z (* -1 (/ z y)))))
(* -1 (* y (+ z (* -1 (/ z y)))))
(* -1 (* y (+ z (* -1 (/ z y)))))
1
(+ 1 (* -1 y))
(+ 1 (* -1 y))
(+ 1 (* -1 y))
(* -1 y)
(* y (- (/ 1 y) 1))
(* y (- (/ 1 y) 1))
(* y (- (/ 1 y) 1))
(* -1 y)
(* -1 (* y (- 1 (/ 1 y))))
(* -1 (* y (- 1 (/ 1 y))))
(* -1 (* y (- 1 (/ 1 y))))
(* b (- t 2))
(+ z (* b (- t 2)))
(+ z (* b (- t 2)))
(+ z (* b (- t 2)))
z
(* z (+ 1 (/ (* b (- t 2)) z)))
(* z (+ 1 (/ (* b (- t 2)) z)))
(* z (+ 1 (/ (* b (- t 2)) z)))
z
(* -1 (* z (- (* -1 (/ (* b (- t 2)) z)) 1)))
(* -1 (* z (- (* -1 (/ (* b (- t 2)) z)) 1)))
(* -1 (* z (- (* -1 (/ (* b (- t 2)) z)) 1)))
z
(+ z (* b (- t 2)))
(+ z (* b (- t 2)))
(+ z (* b (- t 2)))
(* b (- t 2))
(* b (- (+ t (/ z b)) 2))
(* b (- (+ t (/ z b)) 2))
(* b (- (+ t (/ z b)) 2))
(* b (- t 2))
(* -1 (* b (+ (* -1 (- t 2)) (* -1 (/ z b)))))
(* -1 (* b (+ (* -1 (- t 2)) (* -1 (/ z b)))))
(* -1 (* b (+ (* -1 (- t 2)) (* -1 (/ z b)))))
(+ z (* -2 b))
(+ z (+ (* -2 b) (* b t)))
(+ z (+ (* -2 b) (* b t)))
(+ z (+ (* -2 b) (* b t)))
(* b t)
(* t (+ b (+ (* -2 (/ b t)) (/ z t))))
(* t (+ b (+ (* -2 (/ b t)) (/ z t))))
(* t (+ b (+ (* -2 (/ b t)) (/ z t))))
(* b t)
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) t)))))
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) t)))))
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) t)))))
(* b (- t 2))
(* b (- t 2))
(* b (- t 2))
(* b (- t 2))
(* b (- t 2))
(* b (- t 2))
(* b (- t 2))
(* b (- t 2))
(* b (- t 2))
(* b (- t 2))
(* b (- t 2))
(* b (- t 2))
(* -2 b)
(+ (* -2 b) (* b t))
(+ (* -2 b) (* b t))
(+ (* -2 b) (* b t))
(* b t)
(* t (+ b (* -2 (/ b t))))
(* t (+ b (* -2 (/ b t))))
(* t (+ b (* -2 (/ b t))))
(* b t)
(* -1 (* t (+ (* -1 b) (* 2 (/ b t)))))
(* -1 (* t (+ (* -1 b) (* 2 (/ b t)))))
(* -1 (* t (+ (* -1 b) (* 2 (/ b t)))))
-2
(- t 2)
(- t 2)
(- t 2)
t
(* t (- 1 (* 2 (/ 1 t))))
(* t (- 1 (* 2 (/ 1 t))))
(* t (- 1 (* 2 (/ 1 t))))
t
(* -1 (* t (- (* 2 (/ 1 t)) 1)))
(* -1 (* t (- (* 2 (/ 1 t)) 1)))
(* -1 (* t (- (* 2 (/ 1 t)) 1)))
(* b (- y 2))
(+ (* b (- y 2)) (* z (- 1 y)))
(+ (* b (- y 2)) (* z (- 1 y)))
(+ (* b (- y 2)) (* z (- 1 y)))
(* z (- 1 y))
(* z (- (+ 1 (/ (* b (- y 2)) z)) y))
(* z (- (+ 1 (/ (* b (- y 2)) z)) y))
(* z (- (+ 1 (/ (* b (- y 2)) z)) y))
(* z (- 1 y))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- y 2)) z)))))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- y 2)) z)))))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- y 2)) z)))))
(+ z (* -2 b))
(+ z (+ (* -2 b) (* y (+ b (* -1 z)))))
(+ z (+ (* -2 b) (* y (+ b (* -1 z)))))
(+ z (+ (* -2 b) (* y (+ b (* -1 z)))))
(* y (+ b (* -1 z)))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (/ z y)))))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (/ z y)))))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (/ z y)))))
(* -1 (* y (+ z (* -1 b))))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) y))))))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) y))))))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) y))))))
(* z (- 1 y))
(+ (* b (- y 2)) (* z (- 1 y)))
(+ (* b (- y 2)) (* z (- 1 y)))
(+ (* b (- y 2)) (* z (- 1 y)))
(* b (- y 2))
(* b (- (+ y (/ (* z (- 1 y)) b)) 2))
(* b (- (+ y (/ (* z (- 1 y)) b)) 2))
(* b (- (+ y (/ (* z (- 1 y)) b)) 2))
(* b (- y 2))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (* z (- 1 y)) b)))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (* z (- 1 y)) b)))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (* z (- 1 y)) b)))))
(* -2 b)
(+ (* -2 b) (* b y))
(+ (* -2 b) (* b y))
(+ (* -2 b) (* b y))
(* b y)
(* y (+ b (* -2 (/ b y))))
(* y (+ b (* -2 (/ b y))))
(* y (+ b (* -2 (/ b y))))
(* b y)
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
Outputs
(+ a (+ x (+ z (* -2 b))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) b))))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- (+ b (+ (* -2 (/ b t)) (+ (/ a t) (+ (/ x t) (/ z t))))) a))
(*.f64 t (+.f64 b (+.f64 (+.f64 (/.f64 z t) (+.f64 (/.f64 a t) (/.f64 x t))) (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) t) a))))
(* t (- (+ b (+ (* -2 (/ b t)) (+ (/ a t) (+ (/ x t) (/ z t))))) a))
(*.f64 t (+.f64 b (+.f64 (+.f64 (/.f64 z t) (+.f64 (/.f64 a t) (/.f64 x t))) (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) t) a))))
(* t (- (+ b (+ (* -2 (/ b t)) (+ (/ a t) (+ (/ x t) (/ z t))))) a))
(*.f64 t (+.f64 b (+.f64 (+.f64 (/.f64 z t) (+.f64 (/.f64 a t) (/.f64 x t))) (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) t) a))))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ z (* -2 b)))) t)))))
(*.f64 t (+.f64 (-.f64 b a) (/.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) b)))) t)))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ z (* -2 b)))) t)))))
(*.f64 t (+.f64 (-.f64 b a) (/.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) b)))) t)))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ a (+ x (+ z (* -2 b)))) t)))))
(*.f64 t (+.f64 (-.f64 b a) (/.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) b)))) t)))
(+ a (+ x (+ z (* -1 (* a t)))))
(+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t)))
(+ a (+ x (+ z (+ (* -1 (* a t)) (* b (- t 2))))))
(+.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ a (+ x (+ z (+ (* -1 (* a t)) (* b (- t 2))))))
(+.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ a (+ x (+ z (+ (* -1 (* a t)) (* b (- t 2))))))
(+.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ z b))))) 2))
(*.f64 b (+.f64 (+.f64 (+.f64 (/.f64 a b) (/.f64 x b)) (/.f64 (-.f64 z (*.f64 a t)) b)) (+.f64 #s(literal -2 binary64) t)))
(* b (- (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ z b))))) 2))
(*.f64 b (+.f64 (+.f64 (+.f64 (/.f64 a b) (/.f64 x b)) (/.f64 (-.f64 z (*.f64 a t)) b)) (+.f64 #s(literal -2 binary64) t)))
(* b (- (+ t (+ (* -1 (/ (* a t) b)) (+ (/ a b) (+ (/ x b) (/ z b))))) 2))
(*.f64 b (+.f64 (+.f64 (+.f64 (/.f64 a b) (/.f64 x b)) (/.f64 (-.f64 z (*.f64 a t)) b)) (+.f64 #s(literal -2 binary64) t)))
(* -1 (* b (+ 2 (* -1 t))))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ a (+ x (+ z (* -1 (* a t))))) b))))))
(*.f64 (-.f64 #s(literal 2 binary64) (+.f64 t (/.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) b))) (-.f64 #s(literal 0 binary64) b))
(* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ a (+ x (+ z (* -1 (* a t))))) b))))))
(*.f64 (-.f64 #s(literal 2 binary64) (+.f64 t (/.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) b))) (-.f64 #s(literal 0 binary64) b))
(* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ a (+ x (+ z (* -1 (* a t))))) b))))))
(*.f64 (-.f64 #s(literal 2 binary64) (+.f64 t (/.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) b))) (-.f64 #s(literal 0 binary64) b))
(+ x (+ z (+ (* -2 b) (* b t))))
(+.f64 x (+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t))))
(+ x (+ z (+ (* -2 b) (+ (* a (+ 1 (* -1 t))) (* b t)))))
(+.f64 x (+.f64 (+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t))) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(+ x (+ z (+ (* -2 b) (+ (* a (+ 1 (* -1 t))) (* b t)))))
(+.f64 x (+.f64 (+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t))) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(+ x (+ z (+ (* -2 b) (+ (* a (+ 1 (* -1 t))) (* b t)))))
(+.f64 x (+.f64 (+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t))) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(* a (+ 1 (* -1 t)))
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(* a (+ 1 (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ x a) (+ (/ z a) (/ (* b t) a)))))))
(*.f64 a (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) b) a)) (-.f64 (/.f64 x a) t)) (+.f64 (/.f64 z a) (/.f64 (*.f64 b t) a))))
(* a (+ 1 (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ x a) (+ (/ z a) (/ (* b t) a)))))))
(*.f64 a (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) b) a)) (-.f64 (/.f64 x a) t)) (+.f64 (/.f64 z a) (/.f64 (*.f64 b t) a))))
(* a (+ 1 (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ x a) (+ (/ z a) (/ (* b t) a)))))))
(*.f64 a (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) b) a)) (-.f64 (/.f64 x a) t)) (+.f64 (/.f64 z a) (/.f64 (*.f64 b t) a))))
(* -1 (* a (- t 1)))
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(* -1 (* a (- (+ t (* -1 (/ (+ x (+ z (+ (* -2 b) (* b t)))) a))) 1)))
(*.f64 (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 b (-.f64 #s(literal 2 binary64) t)) z) x) a) (+.f64 t #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (+ t (* -1 (/ (+ x (+ z (+ (* -2 b) (* b t)))) a))) 1)))
(*.f64 (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 b (-.f64 #s(literal 2 binary64) t)) z) x) a) (+.f64 t #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (+ t (* -1 (/ (+ x (+ z (+ (* -2 b) (* b t)))) a))) 1)))
(*.f64 (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 b (-.f64 #s(literal 2 binary64) t)) z) x) a) (+.f64 t #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) a))
(+ a (+ x (+ (* -2 b) (* t (- b a)))))
(+.f64 (+.f64 a (+.f64 x (*.f64 #s(literal -2 binary64) b))) (*.f64 t (-.f64 b a)))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 b (+.f64 #s(literal -2 binary64) t)))
z
(* z (+ 1 (+ (* -2 (/ b z)) (+ (/ a z) (+ (/ x z) (/ (* t (- b a)) z))))))
(*.f64 z (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) z) (+.f64 (/.f64 a z) (+.f64 (/.f64 x z) (/.f64 (*.f64 t (-.f64 b a)) z))))))
(* z (+ 1 (+ (* -2 (/ b z)) (+ (/ a z) (+ (/ x z) (/ (* t (- b a)) z))))))
(*.f64 z (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) z) (+.f64 (/.f64 a z) (+.f64 (/.f64 x z) (/.f64 (*.f64 t (-.f64 b a)) z))))))
(* z (+ 1 (+ (* -2 (/ b z)) (+ (/ a z) (+ (/ x z) (/ (* t (- b a)) z))))))
(*.f64 z (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) z) (+.f64 (/.f64 a z) (+.f64 (/.f64 x z) (/.f64 (*.f64 t (-.f64 b a)) z))))))
z
(* -1 (* z (- (* -1 (/ (+ a (+ x (+ (* -2 b) (* t (- b a))))) z)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 a (+.f64 x (*.f64 #s(literal -2 binary64) b))) (*.f64 t (-.f64 b a))) z)) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (- (* -1 (/ (+ a (+ x (+ (* -2 b) (* t (- b a))))) z)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 a (+.f64 x (*.f64 #s(literal -2 binary64) b))) (*.f64 t (-.f64 b a))) z)) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (- (* -1 (/ (+ a (+ x (+ (* -2 b) (* t (- b a))))) z)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 a (+.f64 x (*.f64 #s(literal -2 binary64) b))) (*.f64 t (-.f64 b a))) z)) (-.f64 #s(literal 0 binary64) z))
(+ a (+ z (+ (* -2 b) (* t (- b a)))))
(+.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) (+.f64 (*.f64 t (-.f64 b a)) a))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ a (+ x (+ z (+ (* -2 b) (* t (- b a))))))
(+.f64 (+.f64 (+.f64 x z) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 b (+.f64 #s(literal -2 binary64) t)))
x
(* x (+ 1 (+ (* -2 (/ b x)) (+ (/ a x) (+ (/ z x) (/ (* t (- b a)) x))))))
(*.f64 x (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) b) x)) (/.f64 a x)) (+.f64 (/.f64 z x) (/.f64 (*.f64 t (-.f64 b a)) x))))
(* x (+ 1 (+ (* -2 (/ b x)) (+ (/ a x) (+ (/ z x) (/ (* t (- b a)) x))))))
(*.f64 x (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) b) x)) (/.f64 a x)) (+.f64 (/.f64 z x) (/.f64 (*.f64 t (-.f64 b a)) x))))
(* x (+ 1 (+ (* -2 (/ b x)) (+ (/ a x) (+ (/ z x) (/ (* t (- b a)) x))))))
(*.f64 x (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) b) x)) (/.f64 a x)) (+.f64 (/.f64 z x) (/.f64 (*.f64 t (-.f64 b a)) x))))
x
(* -1 (* x (- (* -1 (/ (+ a (+ z (+ (* -2 b) (* t (- b a))))) x)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) (+.f64 (*.f64 t (-.f64 b a)) a)) x))))
(* -1 (* x (- (* -1 (/ (+ a (+ z (+ (* -2 b) (* t (- b a))))) x)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) (+.f64 (*.f64 t (-.f64 b a)) a)) x))))
(* -1 (* x (- (* -1 (/ (+ a (+ z (+ (* -2 b) (* t (- b a))))) x)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) (+.f64 (*.f64 t (-.f64 b a)) a)) x))))
(+ z (* -2 b))
(+.f64 z (*.f64 #s(literal -2 binary64) b))
(+ z (+ (* -2 b) (* t (- b a))))
(+.f64 (*.f64 #s(literal -2 binary64) b) (+.f64 z (*.f64 t (-.f64 b a))))
(+ z (+ (* -2 b) (* t (- b a))))
(+.f64 (*.f64 #s(literal -2 binary64) b) (+.f64 z (*.f64 t (-.f64 b a))))
(+ z (+ (* -2 b) (* t (- b a))))
(+.f64 (*.f64 #s(literal -2 binary64) b) (+.f64 z (*.f64 t (-.f64 b a))))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- (+ b (+ (* -2 (/ b t)) (/ z t))) a))
(*.f64 t (+.f64 b (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) t) (-.f64 (/.f64 z t) a))))
(* t (- (+ b (+ (* -2 (/ b t)) (/ z t))) a))
(*.f64 t (+.f64 b (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) t) (-.f64 (/.f64 z t) a))))
(* t (- (+ b (+ (* -2 (/ b t)) (/ z t))) a))
(*.f64 t (+.f64 b (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) t) (-.f64 (/.f64 z t) a))))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ z (* -2 b)) t)))))
(*.f64 t (+.f64 (-.f64 b a) (/.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) t)))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ z (* -2 b)) t)))))
(*.f64 t (+.f64 (-.f64 b a) (/.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) t)))
(* -1 (* t (+ (* -1 (- b a)) (* -1 (/ (+ z (* -2 b)) t)))))
(*.f64 t (+.f64 (-.f64 b a) (/.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) t)))
(+ z (* -1 (* a t)))
(-.f64 z (*.f64 a t))
(+ z (+ (* -1 (* a t)) (* b (- t 2))))
(+.f64 (*.f64 #s(literal -2 binary64) b) (+.f64 z (*.f64 t (-.f64 b a))))
(+ z (+ (* -1 (* a t)) (* b (- t 2))))
(+.f64 (*.f64 #s(literal -2 binary64) b) (+.f64 z (*.f64 t (-.f64 b a))))
(+ z (+ (* -1 (* a t)) (* b (- t 2))))
(+.f64 (*.f64 #s(literal -2 binary64) b) (+.f64 z (*.f64 t (-.f64 b a))))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- (+ t (+ (* -1 (/ (* a t) b)) (/ z b))) 2))
(*.f64 b (+.f64 (/.f64 (-.f64 z (*.f64 a t)) b) (+.f64 #s(literal -2 binary64) t)))
(* b (- (+ t (+ (* -1 (/ (* a t) b)) (/ z b))) 2))
(*.f64 b (+.f64 (/.f64 (-.f64 z (*.f64 a t)) b) (+.f64 #s(literal -2 binary64) t)))
(* b (- (+ t (+ (* -1 (/ (* a t) b)) (/ z b))) 2))
(*.f64 b (+.f64 (/.f64 (-.f64 z (*.f64 a t)) b) (+.f64 #s(literal -2 binary64) t)))
(* -1 (* b (+ 2 (* -1 t))))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ z (* -1 (* a t))) b))))))
(*.f64 (-.f64 (-.f64 #s(literal 2 binary64) t) (/.f64 (-.f64 z (*.f64 a t)) b)) (-.f64 #s(literal 0 binary64) b))
(* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ z (* -1 (* a t))) b))))))
(*.f64 (-.f64 (-.f64 #s(literal 2 binary64) t) (/.f64 (-.f64 z (*.f64 a t)) b)) (-.f64 #s(literal 0 binary64) b))
(* -1 (* b (+ 2 (+ (* -1 t) (* -1 (/ (+ z (* -1 (* a t))) b))))))
(*.f64 (-.f64 (-.f64 #s(literal 2 binary64) t) (/.f64 (-.f64 z (*.f64 a t)) b)) (-.f64 #s(literal 0 binary64) b))
(+ z (+ (* -2 b) (* b t)))
(+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ z (+ (* -2 b) (+ (* -1 (* a t)) (* b t))))
(+.f64 (*.f64 #s(literal -2 binary64) b) (+.f64 z (*.f64 t (-.f64 b a))))
(+ z (+ (* -2 b) (+ (* -1 (* a t)) (* b t))))
(+.f64 (*.f64 #s(literal -2 binary64) b) (+.f64 z (*.f64 t (-.f64 b a))))
(+ z (+ (* -2 b) (+ (* -1 (* a t)) (* b t))))
(+.f64 (*.f64 #s(literal -2 binary64) b) (+.f64 z (*.f64 t (-.f64 b a))))
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 a t))
(* a (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ z a) (/ (* b t) a)))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) a) (+.f64 (/.f64 z a) (-.f64 (/.f64 (*.f64 b t) a) t))))
(* a (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ z a) (/ (* b t) a)))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) a) (+.f64 (/.f64 z a) (-.f64 (/.f64 (*.f64 b t) a) t))))
(* a (+ (* -2 (/ b a)) (+ (* -1 t) (+ (/ z a) (/ (* b t) a)))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) a) (+.f64 (/.f64 z a) (-.f64 (/.f64 (*.f64 b t) a) t))))
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 a t))
(* -1 (* a (+ t (* -1 (/ (+ z (+ (* -2 b) (* b t))) a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 t (/.f64 (-.f64 (*.f64 b (-.f64 #s(literal 2 binary64) t)) z) a))))
(* -1 (* a (+ t (* -1 (/ (+ z (+ (* -2 b) (* b t))) a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 t (/.f64 (-.f64 (*.f64 b (-.f64 #s(literal 2 binary64) t)) z) a))))
(* -1 (* a (+ t (* -1 (/ (+ z (+ (* -2 b) (* b t))) a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 t (/.f64 (-.f64 (*.f64 b (-.f64 #s(literal 2 binary64) t)) z) a))))
(+ (* -2 b) (* t (- b a)))
(+.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 t (-.f64 b a)))
(+ z (+ (* -2 b) (* t (- b a))))
(+.f64 (*.f64 #s(literal -2 binary64) b) (+.f64 z (*.f64 t (-.f64 b a))))
(+ z (+ (* -2 b) (* t (- b a))))
(+.f64 (*.f64 #s(literal -2 binary64) b) (+.f64 z (*.f64 t (-.f64 b a))))
(+ z (+ (* -2 b) (* t (- b a))))
(+.f64 (*.f64 #s(literal -2 binary64) b) (+.f64 z (*.f64 t (-.f64 b a))))
z
(* z (+ 1 (+ (* -2 (/ b z)) (/ (* t (- b a)) z))))
(*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) z) (+.f64 (/.f64 (*.f64 t (-.f64 b a)) z) #s(literal 1 binary64))))
(* z (+ 1 (+ (* -2 (/ b z)) (/ (* t (- b a)) z))))
(*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) z) (+.f64 (/.f64 (*.f64 t (-.f64 b a)) z) #s(literal 1 binary64))))
(* z (+ 1 (+ (* -2 (/ b z)) (/ (* t (- b a)) z))))
(*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) z) (+.f64 (/.f64 (*.f64 t (-.f64 b a)) z) #s(literal 1 binary64))))
z
(* -1 (* z (- (* -1 (/ (+ (* -2 b) (* t (- b a))) z)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 t (-.f64 b a))) z)) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (- (* -1 (/ (+ (* -2 b) (* t (- b a))) z)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 t (-.f64 b a))) z)) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (- (* -1 (/ (+ (* -2 b) (* t (- b a))) z)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 t (-.f64 b a))) z)) (-.f64 #s(literal 0 binary64) z))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* t (- b a))
(*.f64 t (-.f64 b a))
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 a t))
(+ (* -1 (* a t)) (* b t))
(*.f64 t (-.f64 b a))
(+ (* -1 (* a t)) (* b t))
(*.f64 t (-.f64 b a))
(+ (* -1 (* a t)) (* b t))
(*.f64 t (-.f64 b a))
(* b t)
(*.f64 b t)
(* b (+ t (* -1 (/ (* a t) b))))
(*.f64 b (-.f64 t (/.f64 (*.f64 a t) b)))
(* b (+ t (* -1 (/ (* a t) b))))
(*.f64 b (-.f64 t (/.f64 (*.f64 a t) b)))
(* b (+ t (* -1 (/ (* a t) b))))
(*.f64 b (-.f64 t (/.f64 (*.f64 a t) b)))
(* b t)
(*.f64 b t)
(* -1 (* b (+ (* -1 t) (/ (* a t) b))))
(*.f64 b (-.f64 t (/.f64 (*.f64 a t) b)))
(* -1 (* b (+ (* -1 t) (/ (* a t) b))))
(*.f64 b (-.f64 t (/.f64 (*.f64 a t) b)))
(* -1 (* b (+ (* -1 t) (/ (* a t) b))))
(*.f64 b (-.f64 t (/.f64 (*.f64 a t) b)))
(* b t)
(*.f64 b t)
(+ (* -1 (* a t)) (* b t))
(*.f64 t (-.f64 b a))
(+ (* -1 (* a t)) (* b t))
(*.f64 t (-.f64 b a))
(+ (* -1 (* a t)) (* b t))
(*.f64 t (-.f64 b a))
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 a t))
(* a (+ (* -1 t) (/ (* b t) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b t) a) t))
(* a (+ (* -1 t) (/ (* b t) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b t) a) t))
(* a (+ (* -1 t) (/ (* b t) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b t) a) t))
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 a t))
(* -1 (* a (+ t (* -1 (/ (* b t) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b t) a) t))
(* -1 (* a (+ t (* -1 (/ (* b t) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b t) a) t))
(* -1 (* a (+ t (* -1 (/ (* b t) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b t) a) t))
(* -1 a)
(-.f64 #s(literal 0 binary64) a)
(- b a)
(-.f64 b a)
(- b a)
(-.f64 b a)
(- b a)
(-.f64 b a)
b
(* b (+ 1 (* -1 (/ a b))))
(*.f64 b (-.f64 #s(literal 1 binary64) (/.f64 a b)))
(* b (+ 1 (* -1 (/ a b))))
(*.f64 b (-.f64 #s(literal 1 binary64) (/.f64 a b)))
(* b (+ 1 (* -1 (/ a b))))
(*.f64 b (-.f64 #s(literal 1 binary64) (/.f64 a b)))
b
(* -1 (* b (- (/ a b) 1)))
(*.f64 b (-.f64 #s(literal 1 binary64) (/.f64 a b)))
(* -1 (* b (- (/ a b) 1)))
(*.f64 b (-.f64 #s(literal 1 binary64) (/.f64 a b)))
(* -1 (* b (- (/ a b) 1)))
(*.f64 b (-.f64 #s(literal 1 binary64) (/.f64 a b)))
b
(+ b (* -1 a))
(-.f64 b a)
(+ b (* -1 a))
(-.f64 b a)
(+ b (* -1 a))
(-.f64 b a)
(* -1 a)
(-.f64 #s(literal 0 binary64) a)
(* a (- (/ b a) 1))
(*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 b a)))
(* a (- (/ b a) 1))
(*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 b a)))
(* a (- (/ b a) 1))
(*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 b a)))
(* -1 a)
(-.f64 #s(literal 0 binary64) a)
(* -1 (* a (+ 1 (* -1 (/ b a)))))
(*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 b a)))
(* -1 (* a (+ 1 (* -1 (/ b a)))))
(*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 b a)))
(* -1 (* a (+ 1 (* -1 (/ b a)))))
(*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 b a)))
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* b t)
(*.f64 b t)
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
z
(+ z (* -1 (* y z)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(+ z (* -1 (* y z)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(+ z (* -1 (* y z)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* -1 (* y z))
(-.f64 #s(literal 0 binary64) (*.f64 z y))
(* y (+ (* -1 z) (/ z y)))
(*.f64 y (-.f64 (/.f64 z y) z))
(* y (+ (* -1 z) (/ z y)))
(*.f64 y (-.f64 (/.f64 z y) z))
(* y (+ (* -1 z) (/ z y)))
(*.f64 y (-.f64 (/.f64 z y) z))
(* -1 (* y z))
(-.f64 #s(literal 0 binary64) (*.f64 z y))
(* -1 (* y (+ z (* -1 (/ z y)))))
(*.f64 y (-.f64 (/.f64 z y) z))
(* -1 (* y (+ z (* -1 (/ z y)))))
(*.f64 y (-.f64 (/.f64 z y) z))
(* -1 (* y (+ z (* -1 (/ z y)))))
(*.f64 y (-.f64 (/.f64 z y) z))
1
#s(literal 1 binary64)
(+ 1 (* -1 y))
(-.f64 #s(literal 1 binary64) y)
(+ 1 (* -1 y))
(-.f64 #s(literal 1 binary64) y)
(+ 1 (* -1 y))
(-.f64 #s(literal 1 binary64) y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* y (- (/ 1 y) 1))
(-.f64 #s(literal 1 binary64) y)
(* y (- (/ 1 y) 1))
(-.f64 #s(literal 1 binary64) y)
(* y (- (/ 1 y) 1))
(-.f64 #s(literal 1 binary64) y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* -1 (* y (- 1 (/ 1 y))))
(-.f64 #s(literal 1 binary64) y)
(* -1 (* y (- 1 (/ 1 y))))
(-.f64 #s(literal 1 binary64) y)
(* -1 (* y (- 1 (/ 1 y))))
(-.f64 #s(literal 1 binary64) y)
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(+ z (* b (- t 2)))
(+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ z (* b (- t 2)))
(+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ z (* b (- t 2)))
(+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t)))
z
(* z (+ 1 (/ (* b (- t 2)) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (+.f64 #s(literal -2 binary64) t)) z)))
(* z (+ 1 (/ (* b (- t 2)) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (+.f64 #s(literal -2 binary64) t)) z)))
(* z (+ 1 (/ (* b (- t 2)) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (+.f64 #s(literal -2 binary64) t)) z)))
z
(* -1 (* z (- (* -1 (/ (* b (- t 2)) z)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (-.f64 #s(literal 2 binary64) t)) z)))
(* -1 (* z (- (* -1 (/ (* b (- t 2)) z)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (-.f64 #s(literal 2 binary64) t)) z)))
(* -1 (* z (- (* -1 (/ (* b (- t 2)) z)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (-.f64 #s(literal 2 binary64) t)) z)))
z
(+ z (* b (- t 2)))
(+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ z (* b (- t 2)))
(+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ z (* b (- t 2)))
(+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- (+ t (/ z b)) 2))
(*.f64 b (-.f64 t (-.f64 #s(literal 2 binary64) (/.f64 z b))))
(* b (- (+ t (/ z b)) 2))
(*.f64 b (-.f64 t (-.f64 #s(literal 2 binary64) (/.f64 z b))))
(* b (- (+ t (/ z b)) 2))
(*.f64 b (-.f64 t (-.f64 #s(literal 2 binary64) (/.f64 z b))))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* -1 (* b (+ (* -1 (- t 2)) (* -1 (/ z b)))))
(*.f64 b (-.f64 t (-.f64 #s(literal 2 binary64) (/.f64 z b))))
(* -1 (* b (+ (* -1 (- t 2)) (* -1 (/ z b)))))
(*.f64 b (-.f64 t (-.f64 #s(literal 2 binary64) (/.f64 z b))))
(* -1 (* b (+ (* -1 (- t 2)) (* -1 (/ z b)))))
(*.f64 b (-.f64 t (-.f64 #s(literal 2 binary64) (/.f64 z b))))
(+ z (* -2 b))
(+.f64 z (*.f64 #s(literal -2 binary64) b))
(+ z (+ (* -2 b) (* b t)))
(+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ z (+ (* -2 b) (* b t)))
(+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(+ z (+ (* -2 b) (* b t)))
(+.f64 z (*.f64 b (+.f64 #s(literal -2 binary64) t)))
(* b t)
(*.f64 b t)
(* t (+ b (+ (* -2 (/ b t)) (/ z t))))
(*.f64 t (+.f64 b (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) t) (/.f64 z t))))
(* t (+ b (+ (* -2 (/ b t)) (/ z t))))
(*.f64 t (+.f64 b (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) t) (/.f64 z t))))
(* t (+ b (+ (* -2 (/ b t)) (/ z t))))
(*.f64 t (+.f64 b (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b) t) (/.f64 z t))))
(* b t)
(*.f64 b t)
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) t)))))
(*.f64 t (+.f64 b (/.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) t)))
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) t)))))
(*.f64 t (+.f64 b (/.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) t)))
(* -1 (* t (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) t)))))
(*.f64 t (+.f64 b (/.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) t)))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b (- t 2))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* -2 b)
(*.f64 #s(literal -2 binary64) b)
(+ (* -2 b) (* b t))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(+ (* -2 b) (* b t))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(+ (* -2 b) (* b t))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(* b t)
(*.f64 b t)
(* t (+ b (* -2 (/ b t))))
(*.f64 t (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) t)))
(* t (+ b (* -2 (/ b t))))
(*.f64 t (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) t)))
(* t (+ b (* -2 (/ b t))))
(*.f64 t (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) t)))
(* b t)
(*.f64 b t)
(* -1 (* t (+ (* -1 b) (* 2 (/ b t)))))
(*.f64 t (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) t)))
(* -1 (* t (+ (* -1 b) (* 2 (/ b t)))))
(*.f64 t (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) t)))
(* -1 (* t (+ (* -1 b) (* 2 (/ b t)))))
(*.f64 t (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) t)))
-2
#s(literal -2 binary64)
(- t 2)
(+.f64 #s(literal -2 binary64) t)
(- t 2)
(+.f64 #s(literal -2 binary64) t)
(- t 2)
(+.f64 #s(literal -2 binary64) t)
t
(* t (- 1 (* 2 (/ 1 t))))
(*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) t)))
(* t (- 1 (* 2 (/ 1 t))))
(*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) t)))
(* t (- 1 (* 2 (/ 1 t))))
(*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) t)))
t
(* -1 (* t (- (* 2 (/ 1 t)) 1)))
(*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) t)))
(* -1 (* t (- (* 2 (/ 1 t)) 1)))
(*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) t)))
(* -1 (* t (- (* 2 (/ 1 t)) 1)))
(*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) t)))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(+ (* b (- y 2)) (* z (- 1 y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y)))
(+ (* b (- y 2)) (* z (- 1 y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y)))
(+ (* b (- y 2)) (* z (- 1 y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y)))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- (+ 1 (/ (* b (- y 2)) z)) y))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) z)))
(* z (- (+ 1 (/ (* b (- y 2)) z)) y))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) z)))
(* z (- (+ 1 (/ (* b (- y 2)) z)) y))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) z)))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- y 2)) z)))))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) z)))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- y 2)) z)))))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) z)))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (* b (- y 2)) z)))))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) z)))
(+ z (* -2 b))
(+.f64 z (*.f64 #s(literal -2 binary64) b))
(+ z (+ (* -2 b) (* y (+ b (* -1 z)))))
(+.f64 z (+.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 y (-.f64 b z))))
(+ z (+ (* -2 b) (* y (+ b (* -1 z)))))
(+.f64 z (+.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 y (-.f64 b z))))
(+ z (+ (* -2 b) (* y (+ b (* -1 z)))))
(+.f64 z (+.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 y (-.f64 b z))))
(* y (+ b (* -1 z)))
(*.f64 y (-.f64 b z))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (/ z y)))))
(*.f64 y (+.f64 (-.f64 (/.f64 z y) z) (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) y))))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (/ z y)))))
(*.f64 y (+.f64 (-.f64 (/.f64 z y) z) (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) y))))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (/ z y)))))
(*.f64 y (+.f64 (-.f64 (/.f64 z y) z) (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) y))))
(* -1 (* y (+ z (* -1 b))))
(*.f64 y (-.f64 b z))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) y))))))
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) y))))))
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ z (* -2 b)) y))))))
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) y)) (-.f64 #s(literal 0 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(+ (* b (- y 2)) (* z (- 1 y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y)))
(+ (* b (- y 2)) (* z (- 1 y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y)))
(+ (* b (- y 2)) (* z (- 1 y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (+.f64 #s(literal -2 binary64) y)))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* b (- (+ y (/ (* z (- 1 y)) b)) 2))
(*.f64 b (+.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 z (/.f64 (-.f64 #s(literal 1 binary64) y) b))))
(* b (- (+ y (/ (* z (- 1 y)) b)) 2))
(*.f64 b (+.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 z (/.f64 (-.f64 #s(literal 1 binary64) y) b))))
(* b (- (+ y (/ (* z (- 1 y)) b)) 2))
(*.f64 b (+.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 z (/.f64 (-.f64 #s(literal 1 binary64) y) b))))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (* z (- 1 y)) b)))))
(*.f64 b (+.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 z (/.f64 (-.f64 #s(literal 1 binary64) y) b))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (* z (- 1 y)) b)))))
(*.f64 b (+.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 z (/.f64 (-.f64 #s(literal 1 binary64) y) b))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (* z (- 1 y)) b)))))
(*.f64 b (+.f64 (+.f64 #s(literal -2 binary64) y) (*.f64 z (/.f64 (-.f64 #s(literal 1 binary64) y) b))))
(* -2 b)
(*.f64 #s(literal -2 binary64) b)
(+ (* -2 b) (* b y))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(+ (* -2 b) (* b y))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(+ (* -2 b) (* b y))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* b y)
(*.f64 b y)
(* y (+ b (* -2 (/ b y))))
(*.f64 y (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) y)))
(* y (+ b (* -2 (/ b y))))
(*.f64 y (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) y)))
(* y (+ b (* -2 (/ b y))))
(*.f64 y (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) y)))
(* b y)
(*.f64 b y)
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(*.f64 y (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) y)))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(*.f64 y (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) y)))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(*.f64 y (+.f64 b (/.f64 (*.f64 #s(literal -2 binary64) b) y)))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* b (- y 2))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(* -2 b)
(*.f64 #s(literal -2 binary64) b)
(* -2 b)
(*.f64 #s(literal -2 binary64) b)
(* -2 b)
(*.f64 #s(literal -2 binary64) b)
(* -2 b)
(*.f64 #s(literal -2 binary64) b)
(* -2 b)
(*.f64 #s(literal -2 binary64) b)
(* -2 b)
(*.f64 #s(literal -2 binary64) b)
(* -2 b)
(*.f64 #s(literal -2 binary64) b)
(* -2 b)
(*.f64 #s(literal -2 binary64) b)
(* -2 b)
(*.f64 #s(literal -2 binary64) b)
(* -2 b)
(*.f64 #s(literal -2 binary64) b)
(* -2 b)
(*.f64 #s(literal -2 binary64) b)
(* -2 b)
(*.f64 #s(literal -2 binary64) b)

eval128.0ms (1%)

Compiler

Compiled 38342 to 2279 computations (94.1% saved)

prune185.0ms (1.5%)

Pruning

25 alts after pruning (20 fresh and 5 done)

PrunedKeptTotal
New9369945
Fresh41115
Picked235
Done022
Total94225967
Accuracy
100.0%
Counts
967 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.2%
(+.f64 (-.f64 z (*.f64 a t)) (+.f64 a x))
37.7%
(+.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) (+.f64 a x))
62.7%
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
55.3%
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 b t))
48.0%
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 y #s(literal 2 binary64)) b))
40.3%
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 y b))
43.6%
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
29.7%
(+.f64 z (+.f64 a x))
17.5%
(+.f64 z (*.f64 b #s(literal -2 binary64)))
35.8%
(+.f64 x (*.f64 y b))
32.6%
(+.f64 x (*.f64 t b))
24.6%
(*.f64 z (-.f64 #s(literal 1 binary64) y))
43.1%
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) z)))
19.6%
(*.f64 y (-.f64 (/.f64 z y) z))
35.1%
(*.f64 y (-.f64 b z))
21.6%
(*.f64 y b)
34.5%
(*.f64 t (-.f64 b a))
43.1%
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
54.7%
(*.f64 b (+.f64 t (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64)))))
29.1%
(*.f64 b (+.f64 #s(literal -2 binary64) y))
26.2%
(*.f64 b (+.f64 #s(literal -2 binary64) t))
18.8%
(*.f64 b t)
25.9%
(*.f64 a (-.f64 #s(literal 1 binary64) t))
9.7%
z
15.9%
x
Compiler

Compiled 575 to 431 computations (25% saved)

simplify218.0ms (1.7%)

Algorithm
egg-herbie
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 y #s(literal -2 binary64))
cost-diff0
(*.f64 b (+.f64 y #s(literal -2 binary64)))
cost-diff0
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
cost-diff0
(*.f64 b #s(literal -2 binary64))
cost-diff0
(+.f64 z (*.f64 b #s(literal -2 binary64)))
cost-diff0
(+.f64 #s(literal -2 binary64) y)
cost-diff0
(*.f64 b (+.f64 #s(literal -2 binary64) y))
cost-diff0
(+.f64 y #s(literal -2 binary64))
cost-diff0
(*.f64 b (+.f64 y #s(literal -2 binary64)))
cost-diff0
(+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))
cost-diff0
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
Rules
1832×sum4-define
1498×fma-lowering-fma.f32
1498×fma-lowering-fma.f64
1376×fmsub-define
1324×sum5-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01781
13879
29879
334178
470578
5205178
6411478
7510778
8763078
9791778
0800278
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (+ x (* b (+ y -2))) (* z (- 1 y)))
(+ x (* b (+ y -2)))
x
(* b (+ y -2))
b
(+ y -2)
y
-2
(* z (- 1 y))
z
(- 1 y)
1
z
(* b (+ -2 y))
b
(+ -2 y)
-2
y
(+ z (* b -2))
z
(* b -2)
b
-2
(+ (* b (+ y -2)) x)
(* b (+ y -2))
b
(+ y -2)
y
-2
x
Outputs
(+ (+ x (* b (+ y -2))) (* z (- 1 y)))
(+.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) y) z)))
(+ x (* b (+ y -2)))
(+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))
x
(* b (+ y -2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
b
(+ y -2)
(+.f64 y #s(literal -2 binary64))
y
-2
#s(literal -2 binary64)
(* z (- 1 y))
(*.f64 (-.f64 #s(literal 1 binary64) y) z)
z
(- 1 y)
(-.f64 #s(literal 1 binary64) y)
1
#s(literal 1 binary64)
z
(* b (+ -2 y))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
b
(+ -2 y)
(+.f64 y #s(literal -2 binary64))
-2
#s(literal -2 binary64)
y
(+ z (* b -2))
(+.f64 (*.f64 b #s(literal -2 binary64)) z)
z
(* b -2)
(*.f64 b #s(literal -2 binary64))
b
-2
#s(literal -2 binary64)
(+ (* b (+ y -2)) x)
(+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))
(* b (+ y -2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
b
(+ y -2)
(+.f64 y #s(literal -2 binary64))
y
-2
#s(literal -2 binary64)
x

localize182.0ms (1.5%)

Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 y #s(literal -2 binary64))
accuracy100.0%
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
accuracy100.0%
(*.f64 b (+.f64 y #s(literal -2 binary64)))
accuracy100.0%
(+.f64 z (*.f64 b #s(literal -2 binary64)))
accuracy100.0%
(*.f64 b #s(literal -2 binary64))
accuracy100.0%
(+.f64 #s(literal -2 binary64) y)
accuracy100.0%
(*.f64 b (+.f64 #s(literal -2 binary64) y))
accuracy100.0%
(+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))
accuracy100.0%
(*.f64 b (+.f64 y #s(literal -2 binary64)))
accuracy100.0%
(*.f64 z (-.f64 #s(literal 1 binary64) y))
accuracy98.3%
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
Results
95.0ms256×0valid
Compiler

Compiled 91 to 20 computations (78% saved)

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

series6.0ms (0%)

Counts
10 → 252
Calls
Call 1
Inputs
#<alt (+ (+ x (* b (+ y -2))) (* z (- 1 y)))>
#<alt (+ x (* b (+ y -2)))>
#<alt (* b (+ y -2))>
#<alt (+ y -2)>
#<alt (* b (+ -2 y))>
#<alt (+ -2 y)>
#<alt (+ z (* b -2))>
#<alt (* b -2)>
#<alt (+ (* b (+ y -2)) x)>
#<alt (* z (- 1 y))>
Outputs
#<alt (+ (* b (- y 2)) (* z (- 1 y)))>
#<alt (+ x (+ (* b (- y 2)) (* z (- 1 y))))>
#<alt (+ x (+ (* b (- y 2)) (* z (- 1 y))))>
#<alt (+ x (+ (* b (- y 2)) (* z (- 1 y))))>
#<alt x>
#<alt (* x (+ 1 (+ (/ (* b (- y 2)) x) (/ (* z (- 1 y)) x))))>
#<alt (* x (+ 1 (+ (/ (* b (- y 2)) x) (/ (* z (- 1 y)) x))))>
#<alt (* x (+ 1 (+ (/ (* b (- y 2)) x) (/ (* z (- 1 y)) x))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) x)) 1)))>
#<alt (+ x (* z (- 1 y)))>
#<alt (+ x (+ (* b (- y 2)) (* z (- 1 y))))>
#<alt (+ x (+ (* b (- y 2)) (* z (- 1 y))))>
#<alt (+ x (+ (* b (- y 2)) (* z (- 1 y))))>
#<alt (* b (- y 2))>
#<alt (* b (- (+ y (+ (/ x b) (/ (* z (- 1 y)) b))) 2))>
#<alt (* b (- (+ y (+ (/ x b) (/ (* z (- 1 y)) b))) 2))>
#<alt (* b (- (+ y (+ (/ x b) (/ (* z (- 1 y)) b))) 2))>
#<alt (* b (- y 2))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (+ x (* z (- 1 y))) b)))))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (+ x (* z (- 1 y))) b)))))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (+ x (* z (- 1 y))) b)))))>
#<alt (+ x (+ z (* -2 b)))>
#<alt (+ x (+ z (+ (* -2 b) (* y (+ b (* -1 z))))))>
#<alt (+ x (+ z (+ (* -2 b) (* y (+ b (* -1 z))))))>
#<alt (+ x (+ z (+ (* -2 b) (* y (+ b (* -1 z))))))>
#<alt (* y (+ b (* -1 z)))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ x y) (/ z y))))))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ x y) (/ z y))))))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ x y) (/ z y))))))>
#<alt (* -1 (* y (+ z (* -1 b))))>
#<alt (* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ x (+ z (* -2 b))) y))))))>
#<alt (* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ x (+ z (* -2 b))) y))))))>
#<alt (* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ x (+ z (* -2 b))) y))))))>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (+ (* b (- y 2)) (* z (- 1 y))))>
#<alt (+ x (+ (* b (- y 2)) (* z (- 1 y))))>
#<alt (+ x (+ (* b (- y 2)) (* z (- 1 y))))>
#<alt (* z (- 1 y))>
#<alt (* z (- (+ 1 (+ (/ x z) (/ (* b (- y 2)) z))) y))>
#<alt (* z (- (+ 1 (+ (/ x z) (/ (* b (- y 2)) z))) y))>
#<alt (* z (- (+ 1 (+ (/ x z) (/ (* b (- y 2)) z))) y))>
#<alt (* z (- 1 y))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ x (* b (- y 2))) z)))))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ x (* b (- y 2))) z)))))>
#<alt (* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ x (* b (- y 2))) z)))))>
#<alt (* b (- y 2))>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (* b (- y 2)))>
#<alt x>
#<alt (* x (+ 1 (/ (* b (- y 2)) x)))>
#<alt (* x (+ 1 (/ (* b (- y 2)) x)))>
#<alt (* x (+ 1 (/ (* b (- y 2)) x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))>
#<alt x>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (* b (- y 2)))>
#<alt (* b (- y 2))>
#<alt (* b (- (+ y (/ x b)) 2))>
#<alt (* b (- (+ y (/ x b)) 2))>
#<alt (* b (- (+ y (/ x b)) 2))>
#<alt (* b (- y 2))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))>
#<alt (+ x (* -2 b))>
#<alt (+ x (+ (* -2 b) (* b y)))>
#<alt (+ x (+ (* -2 b) (* b y)))>
#<alt (+ x (+ (* -2 b) (* b y)))>
#<alt (* b y)>
#<alt (* y (+ b (+ (* -2 (/ b y)) (/ x y))))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (/ x y))))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (/ x y))))>
#<alt (* b y)>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* -2 b)>
#<alt (+ (* -2 b) (* b y))>
#<alt (+ (* -2 b) (* b y))>
#<alt (+ (* -2 b) (* b y))>
#<alt (* b y)>
#<alt (* y (+ b (* -2 (/ b y))))>
#<alt (* y (+ b (* -2 (/ b y))))>
#<alt (* y (+ b (* -2 (/ b y))))>
#<alt (* b y)>
#<alt (* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))>
#<alt -2>
#<alt (- y 2)>
#<alt (- y 2)>
#<alt (- y 2)>
#<alt y>
#<alt (* y (- 1 (* 2 (/ 1 y))))>
#<alt (* y (- 1 (* 2 (/ 1 y))))>
#<alt (* y (- 1 (* 2 (/ 1 y))))>
#<alt y>
#<alt (* -1 (* y (- (* 2 (/ 1 y)) 1)))>
#<alt (* -1 (* y (- (* 2 (/ 1 y)) 1)))>
#<alt (* -1 (* y (- (* 2 (/ 1 y)) 1)))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* b (- y 2))>
#<alt (* -2 b)>
#<alt (+ (* -2 b) (* b y))>
#<alt (+ (* -2 b) (* b y))>
#<alt (+ (* -2 b) (* b y))>
#<alt (* b y)>
#<alt (* y (+ b (* -2 (/ b y))))>
#<alt (* y (+ b (* -2 (/ b y))))>
#<alt (* y (+ b (* -2 (/ b y))))>
#<alt (* b y)>
#<alt (* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))>
#<alt -2>
#<alt (- y 2)>
#<alt (- y 2)>
#<alt (- y 2)>
#<alt y>
#<alt (* y (- 1 (* 2 (/ 1 y))))>
#<alt (* y (- 1 (* 2 (/ 1 y))))>
#<alt (* y (- 1 (* 2 (/ 1 y))))>
#<alt y>
#<alt (* -1 (* y (- (* 2 (/ 1 y)) 1)))>
#<alt (* -1 (* y (- (* 2 (/ 1 y)) 1)))>
#<alt (* -1 (* y (- (* 2 (/ 1 y)) 1)))>
#<alt (* -2 b)>
#<alt (+ z (* -2 b))>
#<alt (+ z (* -2 b))>
#<alt (+ z (* -2 b))>
#<alt z>
#<alt (* z (+ 1 (* -2 (/ b z))))>
#<alt (* z (+ 1 (* -2 (/ b z))))>
#<alt (* z (+ 1 (* -2 (/ b z))))>
#<alt z>
#<alt (* -1 (* z (- (* 2 (/ b z)) 1)))>
#<alt (* -1 (* z (- (* 2 (/ b z)) 1)))>
#<alt (* -1 (* z (- (* 2 (/ b z)) 1)))>
#<alt z>
#<alt (+ z (* -2 b))>
#<alt (+ z (* -2 b))>
#<alt (+ z (* -2 b))>
#<alt (* -2 b)>
#<alt (* b (- (/ z b) 2))>
#<alt (* b (- (/ z b) 2))>
#<alt (* b (- (/ z b) 2))>
#<alt (* -2 b)>
#<alt (* -1 (* b (+ 2 (* -1 (/ z b)))))>
#<alt (* -1 (* b (+ 2 (* -1 (/ z b)))))>
#<alt (* -1 (* b (+ 2 (* -1 (/ z b)))))>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt (* -2 b)>
#<alt x>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (* b (- y 2)))>
#<alt (* b (- y 2))>
#<alt (* b (- (+ y (/ x b)) 2))>
#<alt (* b (- (+ y (/ x b)) 2))>
#<alt (* b (- (+ y (/ x b)) 2))>
#<alt (* b (- y 2))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))>
#<alt (* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))>
#<alt (+ x (* -2 b))>
#<alt (+ x (+ (* -2 b) (* b y)))>
#<alt (+ x (+ (* -2 b) (* b y)))>
#<alt (+ x (+ (* -2 b) (* b y)))>
#<alt (* b y)>
#<alt (* y (+ b (+ (* -2 (/ b y)) (/ x y))))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (/ x y))))>
#<alt (* y (+ b (+ (* -2 (/ b y)) (/ x y))))>
#<alt (* b y)>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))>
#<alt (* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))>
#<alt (* b (- y 2))>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (* b (- y 2)))>
#<alt (+ x (* b (- y 2)))>
#<alt x>
#<alt (* x (+ 1 (/ (* b (- y 2)) x)))>
#<alt (* x (+ 1 (/ (* b (- y 2)) x)))>
#<alt (* x (+ 1 (/ (* b (- y 2)) x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt (* z (- 1 y))>
#<alt z>
#<alt (+ z (* -1 (* y z)))>
#<alt (+ z (* -1 (* y z)))>
#<alt (+ z (* -1 (* y z)))>
#<alt (* -1 (* y z))>
#<alt (* y (+ (* -1 z) (/ z y)))>
#<alt (* y (+ (* -1 z) (/ z y)))>
#<alt (* y (+ (* -1 z) (/ z y)))>
#<alt (* -1 (* y z))>
#<alt (* -1 (* y (+ z (* -1 (/ z y)))))>
#<alt (* -1 (* y (+ z (* -1 (/ z y)))))>
#<alt (* -1 (* y (+ z (* -1 (/ z y)))))>
Calls

63 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(+ (+ x (* b (+ y -2))) (* z (- 1 y)))
0.0ms
x
@-inf
(+ (+ x (* b (+ y -2))) (* z (- 1 y)))
0.0ms
x
@0
(+ (+ x (* b (+ y -2))) (* z (- 1 y)))
0.0ms
z
@-inf
(+ z (* b -2))
0.0ms
b
@inf
(+ (+ x (* b (+ y -2))) (* z (- 1 y)))

rewrite552.0ms (4.4%)

Algorithm
batch-egg-rewrite
Rules
3442×*-lowering-*.f32
3442×*-lowering-*.f64
3114×/-lowering-/.f32
3114×/-lowering-/.f64
2638×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01753
111551
2120351
0833451
Stop Event
iter limit
node limit
Counts
10 → 428
Calls
Call 1
Inputs
(+ (+ x (* b (+ y -2))) (* z (- 1 y)))
(+ x (* b (+ y -2)))
(* b (+ y -2))
(+ y -2)
(* b (+ -2 y))
(+ -2 y)
(+ z (* b -2))
(* b -2)
(+ (* b (+ y -2)) x)
(* z (- 1 y))
Outputs
(+.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))
(+.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) x)
(+.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x) (*.f64 b (+.f64 y #s(literal -2 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (/.f64 (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (/.f64 (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (-.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))
(-.f64 (/.f64 (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (/.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))
(fma.f64 b (+.f64 y #s(literal -2 binary64)) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(fma.f64 (+.f64 y #s(literal -2 binary64)) b (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(fma.f64 z (-.f64 #s(literal 1 binary64) y) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))
(fma.f64 (-.f64 #s(literal 1 binary64) y) z (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))
(fma.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(fma.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))
(/.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (+.f64 (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))
(/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))) (neg.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))) (neg.f64 (+.f64 (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (neg.f64 (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (-.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(/.f64 (-.f64 (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (+.f64 y #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (+.f64 y #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (+.f64 y #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (+.f64 y #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)) (+.f64 y #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)) (+.f64 y #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (+.f64 y #s(literal 1 binary64))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (+.f64 y #s(literal 1 binary64))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 y #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 y #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 y #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 y #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (+.f64 y #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (+.f64 y #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 y #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))))) (*.f64 (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))) (*.f64 (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z))) (*.f64 (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 y #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z))) (*.f64 (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 y #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 y #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 y #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 y #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))) (*.f64 (+.f64 y #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 y #s(literal 1 binary64)) (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (+.f64 y #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 y #s(literal 1 binary64)) (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (*.f64 (+.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (*.f64 (+.f64 y #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))) (*.f64 (+.f64 y #s(literal 1 binary64)) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))) (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 y #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 y #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 y #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 y #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))) (*.f64 (+.f64 y #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 y #s(literal 1 binary64)) (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (+.f64 y #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 y #s(literal 1 binary64)) (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))) (*.f64 (+.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (*.f64 (+.f64 y #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))) (*.f64 (+.f64 y #s(literal 1 binary64)) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))))) (*.f64 (+.f64 y #s(literal 1 binary64)) (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (*.f64 (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))) (neg.f64 (neg.f64 (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))) (neg.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (neg.f64 (-.f64 x (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (neg.f64 (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (pow.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) x))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x) #s(literal 3 binary64)) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x)) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) x) (*.f64 b (+.f64 y #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (/.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (+.f64 (*.f64 (/.f64 (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (/.f64 (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (/.f64 (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (-.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))))
(*.f64 (-.f64 (*.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 z (*.f64 (-.f64 #s(literal 1 binary64) y) (*.f64 z (-.f64 #s(literal 1 binary64) y))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
(+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 b y) x))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b #s(literal -2 binary64)) x))
(+.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) (*.f64 b y))
(+.f64 (+.f64 x (*.f64 b y)) (*.f64 b #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(fma.f64 b y (+.f64 (*.f64 b #s(literal -2 binary64)) x))
(fma.f64 b #s(literal -2 binary64) (+.f64 (*.f64 b y) x))
(fma.f64 b (+.f64 y #s(literal -2 binary64)) x)
(fma.f64 y b (+.f64 (*.f64 b #s(literal -2 binary64)) x))
(fma.f64 #s(literal -2 binary64) b (+.f64 (*.f64 b y) x))
(fma.f64 (+.f64 y #s(literal -2 binary64)) b x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (*.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (*.f64 x x))) (*.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (neg.f64 (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))) (pow.f64 (+.f64 (*.f64 b y) x) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 (+.f64 (*.f64 b y) x) (+.f64 (*.f64 b y) x)) (*.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 b y) x)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 b (*.f64 b b))) (pow.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) x) (+.f64 (*.f64 b #s(literal -2 binary64)) x)) (*.f64 (*.f64 b y) (+.f64 (*.f64 b #s(literal -2 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) (+.f64 x (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) (*.f64 b y)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 b y)) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 (+.f64 x (*.f64 b y)) (+.f64 x (*.f64 b y))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 x (*.f64 b y)) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (*.f64 (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (/.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))))
(*.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(+.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y))
(+.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y))) (/.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y))))
(-.f64 (/.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64)))))
(fma.f64 b y (*.f64 b #s(literal -2 binary64)))
(fma.f64 b #s(literal -2 binary64) (*.f64 b y))
(fma.f64 y b (*.f64 b #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) b (*.f64 b y))
(/.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 b (*.f64 b b))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (*.f64 b y) (*.f64 b y))) (-.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y)))
(/.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))))
(/.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))))
(/.f64 (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64))) (+.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 b (-.f64 #s(literal 4 binary64) (*.f64 y y))) (-.f64 #s(literal -2 binary64) y))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b) (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b) (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b) (+.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 y y)) b) (-.f64 #s(literal -2 binary64) y))
(/.f64 (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 b (*.f64 b b))))) (neg.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 b (*.f64 b b))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (neg.f64 (+.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (*.f64 b y) (*.f64 b y)))) (neg.f64 (-.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (neg.f64 (-.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)))) (neg.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64)))) (neg.f64 (+.f64 y #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 b (-.f64 #s(literal 4 binary64) (*.f64 y y)))) (neg.f64 (-.f64 #s(literal -2 binary64) y)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b)) (neg.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b)) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b)) (neg.f64 (+.f64 y #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 y y)) b)) (neg.f64 (-.f64 #s(literal -2 binary64) y)))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(*.f64 (+.f64 y #s(literal -2 binary64)) b)
(+.f64 y #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) y)
(-.f64 (/.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 y #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) y)) (/.f64 (*.f64 y y) (-.f64 #s(literal -2 binary64) y)))
(fma.f64 y #s(literal 1 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal 1 binary64) y #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 y y) #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) y) (-.f64 #s(literal 4 binary64) (*.f64 y y))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) (+.f64 y #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 y y)) (-.f64 #s(literal -2 binary64) y))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64))) (neg.f64 (+.f64 y #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 y y))) (neg.f64 (-.f64 #s(literal -2 binary64) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 y y) #s(literal -4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) y) (-.f64 #s(literal 4 binary64) (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64))) (*.f64 (+.f64 y #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 y #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) y)) (*.f64 (-.f64 #s(literal -2 binary64) y) (*.f64 y y))) (*.f64 (-.f64 #s(literal -2 binary64) y) (-.f64 #s(literal -2 binary64) y)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)))) (neg.f64 (neg.f64 (+.f64 y #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 y y)))) (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (+.f64 y #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64))) (/.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 4 binary64) (+.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 y #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 y #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (-.f64 #s(literal -2 binary64) y)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) y)) (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) y))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 #s(literal -2 binary64) y)) (/.f64 (*.f64 y y) (-.f64 #s(literal -2 binary64) y))) (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) y)) (/.f64 (*.f64 y y) (-.f64 #s(literal -2 binary64) y))))))
(pow.f64 (/.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 y y) #s(literal -4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) y) (-.f64 #s(literal 4 binary64) (*.f64 y y))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64))))))
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64))))))
(*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) y)))
(+.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y))
(+.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y))) (/.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y))))
(-.f64 (/.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64)))))
(fma.f64 b y (*.f64 b #s(literal -2 binary64)))
(fma.f64 b #s(literal -2 binary64) (*.f64 b y))
(fma.f64 y b (*.f64 b #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) b (*.f64 b y))
(/.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 b (*.f64 b b))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (*.f64 b y) (*.f64 b y))) (-.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y)))
(/.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))))
(/.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))))
(/.f64 (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64))) (+.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 b (-.f64 #s(literal 4 binary64) (*.f64 y y))) (-.f64 #s(literal -2 binary64) y))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b) (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b) (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b) (+.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 y y)) b) (-.f64 #s(literal -2 binary64) y))
(/.f64 (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 b (*.f64 b b))))) (neg.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 b (*.f64 b b))) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (neg.f64 (+.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (*.f64 b y) (*.f64 b y)))) (neg.f64 (-.f64 (*.f64 b #s(literal -2 binary64)) (*.f64 b y))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (neg.f64 (-.f64 (*.f64 b y) (*.f64 b #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)))) (neg.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 y y) #s(literal -4 binary64)))) (neg.f64 (+.f64 y #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 b (-.f64 #s(literal 4 binary64) (*.f64 y y)))) (neg.f64 (-.f64 #s(literal -2 binary64) y)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b)) (neg.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) b)) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) b)) (neg.f64 (+.f64 y #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 y y)) b)) (neg.f64 (-.f64 #s(literal -2 binary64) y)))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(*.f64 (+.f64 y #s(literal -2 binary64)) b)
(+.f64 y #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) y)
(-.f64 (/.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 y #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) y)) (/.f64 (*.f64 y y) (-.f64 #s(literal -2 binary64) y)))
(fma.f64 y #s(literal 1 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal 1 binary64) y #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 y y) #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) y) (-.f64 #s(literal 4 binary64) (*.f64 y y))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) (+.f64 y #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 y y)) (-.f64 #s(literal -2 binary64) y))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64))) (neg.f64 (+.f64 y #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 y y))) (neg.f64 (-.f64 #s(literal -2 binary64) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 y y) #s(literal -4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) y) (-.f64 #s(literal 4 binary64) (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64))) (*.f64 (+.f64 y #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 y #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) y)) (*.f64 (-.f64 #s(literal -2 binary64) y) (*.f64 y y))) (*.f64 (-.f64 #s(literal -2 binary64) y) (-.f64 #s(literal -2 binary64) y)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)))) (neg.f64 (neg.f64 (+.f64 y #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 y y)))) (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (+.f64 y #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64))) (/.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 4 binary64) (+.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 y #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 y y) (+.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 y #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (-.f64 #s(literal -2 binary64) y)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) y)) (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) y))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 #s(literal -2 binary64) y)) (/.f64 (*.f64 y y) (-.f64 #s(literal -2 binary64) y))) (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) y)) (/.f64 (*.f64 y y) (-.f64 #s(literal -2 binary64) y))))))
(pow.f64 (/.f64 (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64)))) (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 y #s(literal 2 binary64)) (+.f64 (*.f64 y y) #s(literal -4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -2 binary64) y) (-.f64 #s(literal 4 binary64) (*.f64 y y))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (-.f64 #s(literal 4 binary64) (*.f64 y #s(literal -2 binary64))))))
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 y (+.f64 y #s(literal 2 binary64))))))
(*.f64 (+.f64 (*.f64 y y) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) y)))
(+.f64 z (*.f64 b #s(literal -2 binary64)))
(+.f64 (*.f64 b #s(literal -2 binary64)) z)
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 b #s(literal -2 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 z (*.f64 b #s(literal -2 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))
(fma.f64 b #s(literal -2 binary64) z)
(fma.f64 #s(literal -2 binary64) b z)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))))
(/.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))))
(/.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (-.f64 z (*.f64 b #s(literal -2 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))))
(/.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) (neg.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (neg.f64 (-.f64 z (*.f64 b #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 z z)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (-.f64 z (*.f64 b #s(literal -2 binary64)))) (*.f64 (-.f64 z (*.f64 b #s(literal -2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) (*.f64 (-.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 z (*.f64 b #s(literal -2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))))) (neg.f64 (neg.f64 (-.f64 z (*.f64 b #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 z z))) (neg.f64 (-.f64 (*.f64 b #s(literal -2 binary64)) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 b #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 z (*.f64 b #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 b #s(literal -2 binary64)))) (/.f64 (*.f64 z z) (-.f64 z (*.f64 b #s(literal -2 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 z (*.f64 b #s(literal -2 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 z (*.f64 b #s(literal -2 binary64))))) (*.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 b #s(literal -2 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 z (*.f64 b #s(literal -2 binary64))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 z (*.f64 b #s(literal -2 binary64))) (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z z) (*.f64 (*.f64 b #s(literal -2 binary64)) (-.f64 (*.f64 b #s(literal -2 binary64)) z)))))
(*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 b b))) (/.f64 #s(literal 1 binary64) (-.f64 z (*.f64 b #s(literal -2 binary64)))))
(*.f64 b #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) b)
(+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
(+.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 b y) x))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b #s(literal -2 binary64)) x))
(+.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) (*.f64 b y))
(+.f64 (+.f64 x (*.f64 b y)) (*.f64 b #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(fma.f64 b y (+.f64 (*.f64 b #s(literal -2 binary64)) x))
(fma.f64 b #s(literal -2 binary64) (+.f64 (*.f64 b y) x))
(fma.f64 b (+.f64 y #s(literal -2 binary64)) x)
(fma.f64 y b (+.f64 (*.f64 b #s(literal -2 binary64)) x))
(fma.f64 #s(literal -2 binary64) b (+.f64 (*.f64 b y) x))
(fma.f64 (+.f64 y #s(literal -2 binary64)) b x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (*.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (*.f64 x x))) (*.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))))) (neg.f64 (neg.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b))) (pow.f64 (+.f64 (*.f64 b y) x) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (-.f64 (*.f64 (+.f64 (*.f64 b y) x) (+.f64 (*.f64 b y) x)) (*.f64 (*.f64 b #s(literal -2 binary64)) (+.f64 (*.f64 b y) x)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 b (*.f64 b b))) (pow.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 (+.f64 (*.f64 b #s(literal -2 binary64)) x) (+.f64 (*.f64 b #s(literal -2 binary64)) x)) (*.f64 (*.f64 b y) (+.f64 (*.f64 b #s(literal -2 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) (+.f64 x (*.f64 b #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) (*.f64 b y)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 b y)) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 (+.f64 x (*.f64 b y)) (+.f64 x (*.f64 b y))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b b)) (*.f64 (+.f64 x (*.f64 b y)) (*.f64 b #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (*.f64 (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (/.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (/.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x))) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))))
(*.f64 (+.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))))
(*.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 b (+.f64 y #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))))
(+.f64 (*.f64 z #s(literal 1 binary64)) (*.f64 z (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 #s(literal 1 binary64) z) (*.f64 (-.f64 #s(literal 0 binary64) y) z))
(fma.f64 z #s(literal 1 binary64) (*.f64 z (-.f64 #s(literal 0 binary64) y)))
(fma.f64 #s(literal 1 binary64) z (*.f64 (-.f64 #s(literal 0 binary64) y) z))
(/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))))
(/.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y))) (+.f64 y #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z) (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z) (+.f64 y #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 y y)))) (neg.f64 (+.f64 y #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) z)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 y #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y y)) z)) (neg.f64 (+.f64 y #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 z #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 z (-.f64 #s(literal 0 binary64) y)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z #s(literal 1 binary64)) (*.f64 z #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 z (-.f64 #s(literal 0 binary64) y)) (*.f64 z (-.f64 #s(literal 0 binary64) y))) (*.f64 (*.f64 z #s(literal 1 binary64)) (*.f64 z (-.f64 #s(literal 0 binary64) y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) z) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1 binary64) z)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) z) (*.f64 (-.f64 #s(literal 0 binary64) y) z)) (*.f64 (*.f64 #s(literal 1 binary64) z) (*.f64 (-.f64 #s(literal 0 binary64) y) z)))))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(*.f64 (-.f64 #s(literal 1 binary64) y) z)

simplify396.0ms (3.2%)

Algorithm
egg-herbie
Rules
2636×*-lowering-*.f32
2636×*-lowering-*.f64
2158×fma-lowering-fma.f32
2158×fma-lowering-fma.f64
1928×sum4-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01401911
14751745
216811703
356361703
085841703
Stop Event
iter limit
node limit
Counts
252 → 252
Calls
Call 1
Inputs
(+ (* b (- y 2)) (* z (- 1 y)))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
x
(* x (+ 1 (+ (/ (* b (- y 2)) x) (/ (* z (- 1 y)) x))))
(* x (+ 1 (+ (/ (* b (- y 2)) x) (/ (* z (- 1 y)) x))))
(* x (+ 1 (+ (/ (* b (- y 2)) x) (/ (* z (- 1 y)) x))))
x
(* -1 (* x (- (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) x)) 1)))
(+ x (* z (- 1 y)))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(* b (- y 2))
(* b (- (+ y (+ (/ x b) (/ (* z (- 1 y)) b))) 2))
(* b (- (+ y (+ (/ x b) (/ (* z (- 1 y)) b))) 2))
(* b (- (+ y (+ (/ x b) (/ (* z (- 1 y)) b))) 2))
(* b (- y 2))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (+ x (* z (- 1 y))) b)))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (+ x (* z (- 1 y))) b)))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (+ x (* z (- 1 y))) b)))))
(+ x (+ z (* -2 b)))
(+ x (+ z (+ (* -2 b) (* y (+ b (* -1 z))))))
(+ x (+ z (+ (* -2 b) (* y (+ b (* -1 z))))))
(+ x (+ z (+ (* -2 b) (* y (+ b (* -1 z))))))
(* y (+ b (* -1 z)))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ x y) (/ z y))))))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ x y) (/ z y))))))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ x y) (/ z y))))))
(* -1 (* y (+ z (* -1 b))))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ x (+ z (* -2 b))) y))))))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ x (+ z (* -2 b))) y))))))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ x (+ z (* -2 b))) y))))))
(+ x (* b (- y 2)))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(* z (- 1 y))
(* z (- (+ 1 (+ (/ x z) (/ (* b (- y 2)) z))) y))
(* z (- (+ 1 (+ (/ x z) (/ (* b (- y 2)) z))) y))
(* z (- (+ 1 (+ (/ x z) (/ (* b (- y 2)) z))) y))
(* z (- 1 y))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ x (* b (- y 2))) z)))))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ x (* b (- y 2))) z)))))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ x (* b (- y 2))) z)))))
(* b (- y 2))
(+ x (* b (- y 2)))
(+ x (* b (- y 2)))
(+ x (* b (- y 2)))
x
(* x (+ 1 (/ (* b (- y 2)) x)))
(* x (+ 1 (/ (* b (- y 2)) x)))
(* x (+ 1 (/ (* b (- y 2)) x)))
x
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
x
(+ x (* b (- y 2)))
(+ x (* b (- y 2)))
(+ x (* b (- y 2)))
(* b (- y 2))
(* b (- (+ y (/ x b)) 2))
(* b (- (+ y (/ x b)) 2))
(* b (- (+ y (/ x b)) 2))
(* b (- y 2))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(+ x (* -2 b))
(+ x (+ (* -2 b) (* b y)))
(+ x (+ (* -2 b) (* b y)))
(+ x (+ (* -2 b) (* b y)))
(* b y)
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(* b y)
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* -2 b)
(+ (* -2 b) (* b y))
(+ (* -2 b) (* b y))
(+ (* -2 b) (* b y))
(* b y)
(* y (+ b (* -2 (/ b y))))
(* y (+ b (* -2 (/ b y))))
(* y (+ b (* -2 (/ b y))))
(* b y)
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
-2
(- y 2)
(- y 2)
(- y 2)
y
(* y (- 1 (* 2 (/ 1 y))))
(* y (- 1 (* 2 (/ 1 y))))
(* y (- 1 (* 2 (/ 1 y))))
y
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* b (- y 2))
(* -2 b)
(+ (* -2 b) (* b y))
(+ (* -2 b) (* b y))
(+ (* -2 b) (* b y))
(* b y)
(* y (+ b (* -2 (/ b y))))
(* y (+ b (* -2 (/ b y))))
(* y (+ b (* -2 (/ b y))))
(* b y)
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
-2
(- y 2)
(- y 2)
(- y 2)
y
(* y (- 1 (* 2 (/ 1 y))))
(* y (- 1 (* 2 (/ 1 y))))
(* y (- 1 (* 2 (/ 1 y))))
y
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(* -2 b)
(+ z (* -2 b))
(+ z (* -2 b))
(+ z (* -2 b))
z
(* z (+ 1 (* -2 (/ b z))))
(* z (+ 1 (* -2 (/ b z))))
(* z (+ 1 (* -2 (/ b z))))
z
(* -1 (* z (- (* 2 (/ b z)) 1)))
(* -1 (* z (- (* 2 (/ b z)) 1)))
(* -1 (* z (- (* 2 (/ b z)) 1)))
z
(+ z (* -2 b))
(+ z (* -2 b))
(+ z (* -2 b))
(* -2 b)
(* b (- (/ z b) 2))
(* b (- (/ z b) 2))
(* b (- (/ z b) 2))
(* -2 b)
(* -1 (* b (+ 2 (* -1 (/ z b)))))
(* -1 (* b (+ 2 (* -1 (/ z b)))))
(* -1 (* b (+ 2 (* -1 (/ z b)))))
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
(* -2 b)
x
(+ x (* b (- y 2)))
(+ x (* b (- y 2)))
(+ x (* b (- y 2)))
(* b (- y 2))
(* b (- (+ y (/ x b)) 2))
(* b (- (+ y (/ x b)) 2))
(* b (- (+ y (/ x b)) 2))
(* b (- y 2))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(+ x (* -2 b))
(+ x (+ (* -2 b) (* b y)))
(+ x (+ (* -2 b) (* b y)))
(+ x (+ (* -2 b) (* b y)))
(* b y)
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(* b y)
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(* b (- y 2))
(+ x (* b (- y 2)))
(+ x (* b (- y 2)))
(+ x (* b (- y 2)))
x
(* x (+ 1 (/ (* b (- y 2)) x)))
(* x (+ 1 (/ (* b (- y 2)) x)))
(* x (+ 1 (/ (* b (- y 2)) x)))
x
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
(* z (- 1 y))
z
(+ z (* -1 (* y z)))
(+ z (* -1 (* y z)))
(+ z (* -1 (* y z)))
(* -1 (* y z))
(* y (+ (* -1 z) (/ z y)))
(* y (+ (* -1 z) (/ z y)))
(* y (+ (* -1 z) (/ z y)))
(* -1 (* y z))
(* -1 (* y (+ z (* -1 (/ z y)))))
(* -1 (* y (+ z (* -1 (/ z y)))))
(* -1 (* y (+ z (* -1 (/ z y)))))
Outputs
(+ (* b (- y 2)) (* z (- 1 y)))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))))
x
(* x (+ 1 (+ (/ (* b (- y 2)) x) (/ (* z (- 1 y)) x))))
(*.f64 x (+.f64 (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x)) (+.f64 #s(literal 1 binary64) (*.f64 z (/.f64 (-.f64 #s(literal 1 binary64) y) x)))))
(* x (+ 1 (+ (/ (* b (- y 2)) x) (/ (* z (- 1 y)) x))))
(*.f64 x (+.f64 (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x)) (+.f64 #s(literal 1 binary64) (*.f64 z (/.f64 (-.f64 #s(literal 1 binary64) y) x)))))
(* x (+ 1 (+ (/ (* b (- y 2)) x) (/ (* z (- 1 y)) x))))
(*.f64 x (+.f64 (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x)) (+.f64 #s(literal 1 binary64) (*.f64 z (/.f64 (-.f64 #s(literal 1 binary64) y) x)))))
x
(* -1 (* x (- (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) x)) 1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) x)) x)
(* -1 (* x (- (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) x)) 1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) x)) x)
(* -1 (* x (- (* -1 (/ (+ (* b (- y 2)) (* z (- 1 y))) x)) 1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 z (-.f64 #s(literal 1 binary64) y))) x)) x)
(+ x (* z (- 1 y)))
(-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64))))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- (+ y (+ (/ x b) (/ (* z (- 1 y)) b))) 2))
(*.f64 b (+.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 (/.f64 x b) (*.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 z b)))))
(* b (- (+ y (+ (/ x b) (/ (* z (- 1 y)) b))) 2))
(*.f64 b (+.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 (/.f64 x b) (*.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 z b)))))
(* b (- (+ y (+ (/ x b) (/ (* z (- 1 y)) b))) 2))
(*.f64 b (+.f64 (+.f64 y #s(literal -2 binary64)) (+.f64 (/.f64 x b) (*.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 z b)))))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (+ x (* z (- 1 y))) b)))))
(*.f64 b (+.f64 (+.f64 y #s(literal -2 binary64)) (/.f64 (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))) b)))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (+ x (* z (- 1 y))) b)))))
(*.f64 b (+.f64 (+.f64 y #s(literal -2 binary64)) (/.f64 (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))) b)))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ (+ x (* z (- 1 y))) b)))))
(*.f64 b (+.f64 (+.f64 y #s(literal -2 binary64)) (/.f64 (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))) b)))
(+ x (+ z (* -2 b)))
(+.f64 z (+.f64 x (*.f64 b #s(literal -2 binary64))))
(+ x (+ z (+ (* -2 b) (* y (+ b (* -1 z))))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))))
(+ x (+ z (+ (* -2 b) (* y (+ b (* -1 z))))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))))
(+ x (+ z (+ (* -2 b) (* y (+ b (* -1 z))))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))))
(* y (+ b (* -1 z)))
(*.f64 y (-.f64 b z))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ x y) (/ z y))))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 (/.f64 x y) (+.f64 (-.f64 (/.f64 z y) z) b))))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ x y) (/ z y))))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 (/.f64 x y) (+.f64 (-.f64 (/.f64 z y) z) b))))
(* y (+ b (+ (* -2 (/ b y)) (+ (* -1 z) (+ (/ x y) (/ z y))))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 (/.f64 x y) (+.f64 (-.f64 (/.f64 z y) z) b))))
(* -1 (* y (+ z (* -1 b))))
(*.f64 y (-.f64 b z))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ x (+ z (* -2 b))) y))))))
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 z (+.f64 x (*.f64 b #s(literal -2 binary64)))) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ x (+ z (* -2 b))) y))))))
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 z (+.f64 x (*.f64 b #s(literal -2 binary64)))) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ z (+ (* -1 b) (* -1 (/ (+ x (+ z (* -2 b))) y))))))
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 z (+.f64 x (*.f64 b #s(literal -2 binary64)))) y)) (-.f64 #s(literal 0 binary64) y))
(+ x (* b (- y 2)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))))
(+ x (+ (* b (- y 2)) (* z (- 1 y))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- (+ 1 (+ (/ x z) (/ (* b (- y 2)) z))) y))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (+.f64 (/.f64 x z) (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) z))))
(* z (- (+ 1 (+ (/ x z) (/ (* b (- y 2)) z))) y))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (+.f64 (/.f64 x z) (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) z))))
(* z (- (+ 1 (+ (/ x z) (/ (* b (- y 2)) z))) y))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (+.f64 (/.f64 x z) (/.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) z))))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ x (* b (- y 2))) z)))))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 (-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y))) z)))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ x (* b (- y 2))) z)))))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 (-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y))) z)))
(* -1 (* z (+ (* -1 (- 1 y)) (* -1 (/ (+ x (* b (- y 2))) z)))))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 (-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y))) z)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(+ x (* b (- y 2)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(+ x (* b (- y 2)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(+ x (* b (- y 2)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
x
(* x (+ 1 (/ (* b (- y 2)) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
(* x (+ 1 (/ (* b (- y 2)) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
(* x (+ 1 (/ (* b (- y 2)) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
x
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
x
(+ x (* b (- y 2)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(+ x (* b (- y 2)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(+ x (* b (- y 2)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- (+ y (/ x b)) 2))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(* b (- (+ y (/ x b)) 2))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(* b (- (+ y (/ x b)) 2))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(+ x (* -2 b))
(+.f64 x (*.f64 b #s(literal -2 binary64)))
(+ x (+ (* -2 b) (* b y)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(+ x (+ (* -2 b) (* b y)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(+ x (+ (* -2 b) (* b y)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(* b y)
(*.f64 b y)
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 b (/.f64 x y))))
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 b (/.f64 x y))))
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 b (/.f64 x y))))
(* b y)
(*.f64 b y)
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(*.f64 y (+.f64 b (/.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) y)))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(*.f64 y (+.f64 b (/.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) y)))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(*.f64 y (+.f64 b (/.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) y)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(+ (* -2 b) (* b y))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(+ (* -2 b) (* b y))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(+ (* -2 b) (* b y))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b y)
(*.f64 b y)
(* y (+ b (* -2 (/ b y))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
(* y (+ b (* -2 (/ b y))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
(* y (+ b (* -2 (/ b y))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
(* b y)
(*.f64 b y)
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
-2
#s(literal -2 binary64)
(- y 2)
(+.f64 y #s(literal -2 binary64))
(- y 2)
(+.f64 y #s(literal -2 binary64))
(- y 2)
(+.f64 y #s(literal -2 binary64))
y
(* y (- 1 (* 2 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
(* y (- 1 (* 2 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
(* y (- 1 (* 2 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
y
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(+ (* -2 b) (* b y))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(+ (* -2 b) (* b y))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(+ (* -2 b) (* b y))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b y)
(*.f64 b y)
(* y (+ b (* -2 (/ b y))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
(* y (+ b (* -2 (/ b y))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
(* y (+ b (* -2 (/ b y))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
(* b y)
(*.f64 b y)
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
(* -1 (* y (+ (* -1 b) (* 2 (/ b y)))))
(*.f64 y (+.f64 b (/.f64 (*.f64 b #s(literal -2 binary64)) y)))
-2
#s(literal -2 binary64)
(- y 2)
(+.f64 y #s(literal -2 binary64))
(- y 2)
(+.f64 y #s(literal -2 binary64))
(- y 2)
(+.f64 y #s(literal -2 binary64))
y
(* y (- 1 (* 2 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
(* y (- 1 (* 2 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
(* y (- 1 (* 2 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
y
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
(* -1 (* y (- (* 2 (/ 1 y)) 1)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(+ z (* -2 b))
(+.f64 z (*.f64 b #s(literal -2 binary64)))
(+ z (* -2 b))
(+.f64 z (*.f64 b #s(literal -2 binary64)))
(+ z (* -2 b))
(+.f64 z (*.f64 b #s(literal -2 binary64)))
z
(* z (+ 1 (* -2 (/ b z))))
(*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -2 binary64)) z)))
(* z (+ 1 (* -2 (/ b z))))
(*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -2 binary64)) z)))
(* z (+ 1 (* -2 (/ b z))))
(*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -2 binary64)) z)))
z
(* -1 (* z (- (* 2 (/ b z)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 2 binary64)) z)))
(* -1 (* z (- (* 2 (/ b z)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 2 binary64)) z)))
(* -1 (* z (- (* 2 (/ b z)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 2 binary64)) z)))
z
(+ z (* -2 b))
(+.f64 z (*.f64 b #s(literal -2 binary64)))
(+ z (* -2 b))
(+.f64 z (*.f64 b #s(literal -2 binary64)))
(+ z (* -2 b))
(+.f64 z (*.f64 b #s(literal -2 binary64)))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(* b (- (/ z b) 2))
(*.f64 b (+.f64 #s(literal -2 binary64) (/.f64 z b)))
(* b (- (/ z b) 2))
(*.f64 b (+.f64 #s(literal -2 binary64) (/.f64 z b)))
(* b (- (/ z b) 2))
(*.f64 b (+.f64 #s(literal -2 binary64) (/.f64 z b)))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(* -1 (* b (+ 2 (* -1 (/ z b)))))
(*.f64 b (+.f64 #s(literal -2 binary64) (/.f64 z b)))
(* -1 (* b (+ 2 (* -1 (/ z b)))))
(*.f64 b (+.f64 #s(literal -2 binary64) (/.f64 z b)))
(* -1 (* b (+ 2 (* -1 (/ z b)))))
(*.f64 b (+.f64 #s(literal -2 binary64) (/.f64 z b)))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
(* -2 b)
(*.f64 b #s(literal -2 binary64))
x
(+ x (* b (- y 2)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(+ x (* b (- y 2)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(+ x (* b (- y 2)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* b (- (+ y (/ x b)) 2))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(* b (- (+ y (/ x b)) 2))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(* b (- (+ y (/ x b)) 2))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(* -1 (* b (+ (* -1 (- y 2)) (* -1 (/ x b)))))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(+ x (* -2 b))
(+.f64 x (*.f64 b #s(literal -2 binary64)))
(+ x (+ (* -2 b) (* b y)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(+ x (+ (* -2 b) (* b y)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(+ x (+ (* -2 b) (* b y)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(* b y)
(*.f64 b y)
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 b (/.f64 x y))))
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 b (/.f64 x y))))
(* y (+ b (+ (* -2 (/ b y)) (/ x y))))
(*.f64 y (+.f64 (/.f64 (*.f64 b #s(literal -2 binary64)) y) (+.f64 b (/.f64 x y))))
(* b y)
(*.f64 b y)
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(*.f64 y (+.f64 b (/.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) y)))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(*.f64 y (+.f64 b (/.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) y)))
(* -1 (* y (+ (* -1 b) (* -1 (/ (+ x (* -2 b)) y)))))
(*.f64 y (+.f64 b (/.f64 (+.f64 x (*.f64 b #s(literal -2 binary64))) y)))
(* b (- y 2))
(*.f64 b (+.f64 y #s(literal -2 binary64)))
(+ x (* b (- y 2)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(+ x (* b (- y 2)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
(+ x (* b (- y 2)))
(-.f64 x (*.f64 b (-.f64 #s(literal 2 binary64) y)))
x
(* x (+ 1 (/ (* b (- y 2)) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
(* x (+ 1 (/ (* b (- y 2)) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
(* x (+ 1 (/ (* b (- y 2)) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
x
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
(* -1 (* x (- (* -1 (/ (* b (- y 2)) x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 b (/.f64 (+.f64 y #s(literal -2 binary64)) x))))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* z (- 1 y))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
z
(+ z (* -1 (* y z)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(+ z (* -1 (* y z)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(+ z (* -1 (* y z)))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(* -1 (* y z))
(*.f64 y (-.f64 #s(literal 0 binary64) z))
(* y (+ (* -1 z) (/ z y)))
(*.f64 y (-.f64 (/.f64 z y) z))
(* y (+ (* -1 z) (/ z y)))
(*.f64 y (-.f64 (/.f64 z y) z))
(* y (+ (* -1 z) (/ z y)))
(*.f64 y (-.f64 (/.f64 z y) z))
(* -1 (* y z))
(*.f64 y (-.f64 #s(literal 0 binary64) z))
(* -1 (* y (+ z (* -1 (/ z y)))))
(*.f64 y (-.f64 (/.f64 z y) z))
(* -1 (* y (+ z (* -1 (/ z y)))))
(*.f64 y (-.f64 (/.f64 z y) z))
(* -1 (* y (+ z (* -1 (/ z y)))))
(*.f64 y (-.f64 (/.f64 z y) z))

eval200.0ms (1.6%)

Compiler

Compiled 21876 to 1363 computations (93.8% saved)

prune228.0ms (1.8%)

Pruning

27 alts after pruning (19 fresh and 8 done)

PrunedKeptTotal
New7826788
Fresh21315
Picked235
Done055
Total78627813
Accuracy
100.0%
Counts
813 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
38.5%
(-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64))))
47.2%
(+.f64 (-.f64 z (*.f64 a t)) (+.f64 a x))
37.7%
(+.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) (+.f64 a x))
55.3%
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 b t))
54.8%
(+.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
48.0%
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 y #s(literal 2 binary64)) b))
40.3%
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 y b))
35.8%
(+.f64 (*.f64 b y) x)
23.9%
(+.f64 (*.f64 b #s(literal -2 binary64)) x)
29.7%
(+.f64 z (+.f64 a x))
17.5%
(+.f64 z (*.f64 b #s(literal -2 binary64)))
32.6%
(+.f64 x (*.f64 t b))
24.6%
(*.f64 z (-.f64 #s(literal 1 binary64) y))
43.1%
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) z)))
19.6%
(*.f64 y (-.f64 (/.f64 z y) z))
35.1%
(*.f64 y (-.f64 b z))
21.6%
(*.f64 y b)
34.5%
(*.f64 t (-.f64 b a))
40.6%
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
43.1%
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
29.1%
(*.f64 b (+.f64 #s(literal -2 binary64) y))
26.2%
(*.f64 b (+.f64 #s(literal -2 binary64) t))
18.8%
(*.f64 b t)
9.8%
(*.f64 b #s(literal -2 binary64))
25.9%
(*.f64 a (-.f64 #s(literal 1 binary64) t))
9.7%
z
15.9%
x
Compiler

Compiled 792 to 368 computations (53.5% saved)

regimes112.0ms (0.9%)

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

7 calls:

18.0ms
t
16.0ms
z
16.0ms
b
15.0ms
x
14.0ms
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z)) (*.f64 (-.f64 t #s(literal 1 binary64)) a)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
Results
AccuracySegmentsBranch
95.7%1x
95.7%1y
95.7%1z
97.3%2t
95.7%1a
97.2%2b
98.4%2(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z)) (*.f64 (-.f64 t #s(literal 1 binary64)) a)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
Compiler

Compiled 69 to 54 computations (21.7% saved)

regimes20.0ms (0.2%)

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

1 calls:

16.0ms
t
Results
AccuracySegmentsBranch
97.3%2t
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes123.0ms (1%)

Counts
42 → 3
Calls
Call 1
Inputs
x
z
(*.f64 b #s(literal -2 binary64))
(*.f64 b t)
(*.f64 y b)
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(*.f64 t (-.f64 b a))
(*.f64 y (-.f64 b z))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(+.f64 x (*.f64 t b))
(+.f64 x (*.f64 y b))
(+.f64 z (*.f64 b #s(literal -2 binary64)))
(+.f64 z (+.f64 a x))
(+.f64 (*.f64 b #s(literal -2 binary64)) x)
(+.f64 (*.f64 b y) x)
(*.f64 b (+.f64 y (+.f64 t #s(literal -2 binary64))))
(*.f64 y (-.f64 (/.f64 z y) z))
(+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64))))
(+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x)
(-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64))))
(*.f64 b (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64))))
(+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 y b))
(+.f64 (+.f64 z (*.f64 #s(literal -2 binary64) b)) (+.f64 a x))
(+.f64 (-.f64 z (*.f64 a t)) (+.f64 a x))
(*.f64 b (+.f64 t (+.f64 y (+.f64 (/.f64 x b) #s(literal -2 binary64)))))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 y #s(literal 2 binary64)) b))
(+.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 b t))
(*.f64 z (+.f64 (-.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 b (+.f64 #s(literal -2 binary64) y)) z)))
(+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t))))
(+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64)))))
(+.f64 (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
(+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
(+.f64 (+.f64 x (*.f64 a (-.f64 #s(literal 1 binary64) t))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 a (-.f64 #s(literal 1 binary64) t)))
(+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 z (-.f64 #s(literal 1 binary64) y)))
(+.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
(+.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (+.f64 a x))
(*.f64 (-.f64 (-.f64 z b) (/.f64 (+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64)))) y)) (-.f64 #s(literal 0 binary64) y))
Outputs
(+.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
(+.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (+.f64 a x))
(+.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))
Calls

6 calls:

56.0ms
x
13.0ms
t
13.0ms
z
13.0ms
b
12.0ms
a
Results
AccuracySegmentsBranch
76.7%1x
91.0%3y
85.6%3z
89.6%3a
88.5%3b
84.6%3t
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes58.0ms (0.5%)

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

2 calls:

43.0ms
y
12.0ms
a
Results
AccuracySegmentsBranch
89.5%3a
76.7%1y
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes103.0ms (0.8%)

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

4 calls:

44.0ms
a
34.0ms
z
12.0ms
t
11.0ms
b
Results
AccuracySegmentsBranch
81.6%3t
81.6%3z
83.3%3b
78.3%3a
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes23.0ms (0.2%)

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

1 calls:

20.0ms
b
Results
AccuracySegmentsBranch
84.6%4b
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes14.0ms (0.1%)

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

1 calls:

11.0ms
b
Results
AccuracySegmentsBranch
82.5%3b
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes68.0ms (0.5%)

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

6 calls:

14.0ms
x
11.0ms
y
11.0ms
z
10.0ms
a
10.0ms
t
Results
AccuracySegmentsBranch
71.5%4a
61.3%3x
72.5%4y
74.5%4t
70.3%3z
75.8%4b
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes12.0ms (0.1%)

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

1 calls:

10.0ms
b
Results
AccuracySegmentsBranch
75.4%4b
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes13.0ms (0.1%)

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

1 calls:

8.0ms
b
Results
AccuracySegmentsBranch
73.6%3b
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes76.0ms (0.6%)

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

5 calls:

40.0ms
a
10.0ms
y
8.0ms
z
8.0ms
t
8.0ms
b
Results
AccuracySegmentsBranch
68.7%3a
69.3%3z
69.5%5y
67.7%3t
67.4%3b
Compiler

Compiled 35 to 30 computations (14.3% saved)

regimes41.0ms (0.3%)

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

5 calls:

10.0ms
t
7.0ms
z
7.0ms
a
7.0ms
b
7.0ms
y
Results
AccuracySegmentsBranch
62.3%4y
62.4%3b
65.0%3t
59.9%5a
60.7%4z
Compiler

Compiled 35 to 30 computations (14.3% saved)

regimes63.0ms (0.5%)

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

4 calls:

42.0ms
t
7.0ms
x
6.0ms
y
6.0ms
b
Results
AccuracySegmentsBranch
62.3%4y
51.2%3x
61.8%6b
61.1%5t
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes30.0ms (0.2%)

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

1 calls:

29.0ms
y
Results
AccuracySegmentsBranch
61.2%4y
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes16.0ms (0.1%)

Counts
14 → 3
Calls
Call 1
Inputs
x
z
(*.f64 b #s(literal -2 binary64))
(*.f64 b t)
(*.f64 y b)
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(*.f64 t (-.f64 b a))
(*.f64 y (-.f64 b z))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(+.f64 x (*.f64 t b))
(+.f64 x (*.f64 y b))
(+.f64 z (*.f64 b #s(literal -2 binary64)))
Outputs
(*.f64 t (-.f64 b a))
(+.f64 x (*.f64 y b))
(*.f64 t (-.f64 b a))
Calls

3 calls:

5.0ms
z
5.0ms
y
5.0ms
t
Results
AccuracySegmentsBranch
57.3%3t
54.0%6z
56.9%4y
Compiler

Compiled 21 to 18 computations (14.3% saved)

regimes45.0ms (0.4%)

Counts
12 → 4
Calls
Call 1
Inputs
x
z
(*.f64 b #s(literal -2 binary64))
(*.f64 b t)
(*.f64 y b)
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(*.f64 t (-.f64 b a))
(*.f64 y (-.f64 b z))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
(+.f64 x (*.f64 t b))
Outputs
(*.f64 y (-.f64 b z))
(+.f64 x (*.f64 t b))
(*.f64 t (-.f64 b a))
(*.f64 y (-.f64 b z))
Calls

4 calls:

30.0ms
t
4.0ms
a
4.0ms
y
4.0ms
b
Results
AccuracySegmentsBranch
56.9%4y
53.2%5a
49.5%5b
55.1%3t
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes33.0ms (0.3%)

Counts
11 → 3
Calls
Call 1
Inputs
x
z
(*.f64 b #s(literal -2 binary64))
(*.f64 b t)
(*.f64 y b)
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(*.f64 t (-.f64 b a))
(*.f64 y (-.f64 b z))
(*.f64 z (-.f64 #s(literal 1 binary64) y))
Outputs
(*.f64 t (-.f64 b a))
(*.f64 y (-.f64 b z))
(*.f64 t (-.f64 b a))
Calls

2 calls:

28.0ms
t
4.0ms
y
Results
AccuracySegmentsBranch
55.1%3t
54.0%3y
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes4.0ms (0%)

Counts
9 → 3
Calls
Call 1
Inputs
x
z
(*.f64 b #s(literal -2 binary64))
(*.f64 b t)
(*.f64 y b)
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(*.f64 t (-.f64 b a))
Outputs
(*.f64 t (-.f64 b a))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
(*.f64 t (-.f64 b a))
Calls

1 calls:

4.0ms
t
Results
AccuracySegmentsBranch
54.1%3t
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes43.0ms (0.3%)

Counts
8 → 3
Calls
Call 1
Inputs
x
z
(*.f64 b #s(literal -2 binary64))
(*.f64 b t)
(*.f64 y b)
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
Outputs
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) y))
Calls

6 calls:

25.0ms
z
3.0ms
x
3.0ms
a
3.0ms
b
3.0ms
t
Results
AccuracySegmentsBranch
43.7%3b
34.8%4z
42.2%3a
38.0%4x
41.2%4y
40.8%3t
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes7.0ms (0.1%)

Counts
7 → 4
Calls
Call 1
Inputs
x
z
(*.f64 b #s(literal -2 binary64))
(*.f64 b t)
(*.f64 y b)
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(*.f64 b (+.f64 #s(literal -2 binary64) t))
Outputs
(*.f64 b (+.f64 #s(literal -2 binary64) t))
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(*.f64 y b)
(*.f64 b (+.f64 #s(literal -2 binary64) t))
Calls

2 calls:

3.0ms
a
3.0ms
b
Results
AccuracySegmentsBranch
40.4%3a
43.0%4b
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes12.0ms (0.1%)

Counts
6 → 4
Calls
Call 1
Inputs
x
z
(*.f64 b #s(literal -2 binary64))
(*.f64 b t)
(*.f64 y b)
(*.f64 a (-.f64 #s(literal 1 binary64) t))
Outputs
(*.f64 b t)
x
(*.f64 a (-.f64 #s(literal 1 binary64) t))
(*.f64 y b)
Calls

4 calls:

3.0ms
b
3.0ms
y
3.0ms
t
3.0ms
a
Results
AccuracySegmentsBranch
37.4%3y
37.5%4a
33.4%3t
39.8%4b
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes18.0ms (0.1%)

Counts
5 → 4
Calls
Call 1
Inputs
x
z
(*.f64 b #s(literal -2 binary64))
(*.f64 b t)
(*.f64 y b)
Outputs
(*.f64 y b)
x
(*.f64 b t)
(*.f64 y b)
Calls

6 calls:

5.0ms
x
2.0ms
z
2.0ms
y
2.0ms
a
2.0ms
t
Results
AccuracySegmentsBranch
23.9%2z
31.7%3t
21.6%1a
31.8%4x
33.8%4y
30.4%3b
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes13.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
x
z
(*.f64 b #s(literal -2 binary64))
(*.f64 b t)
Outputs
(*.f64 b t)
x
(*.f64 b t)
Calls

4 calls:

5.0ms
b
2.0ms
x
2.0ms
y
2.0ms
t
Results
AccuracySegmentsBranch
27.9%3x
26.9%3b
29.9%3t
22.2%3y
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes15.0ms (0.1%)

Counts
3 → 3
Calls
Call 1
Inputs
x
z
(*.f64 b #s(literal -2 binary64))
Outputs
z
x
z
Calls

6 calls:

5.0ms
a
2.0ms
x
2.0ms
b
2.0ms
y
2.0ms
t
Results
AccuracySegmentsBranch
15.9%1y
15.9%1a
21.8%3z
20.8%3b
21.0%3x
15.9%1t
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes7.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
x
Outputs
x
Calls

5 calls:

1.0ms
b
1.0ms
x
1.0ms
z
1.0ms
t
1.0ms
a
Results
AccuracySegmentsBranch
15.9%1t
15.9%1a
15.9%1b
15.9%1x
15.9%1z
Compiler

Compiled 35 to 30 computations (14.3% saved)

bsearch0.0ms (0%)

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

Compiled 36 to 26 computations (27.8% saved)

bsearch26.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
1.2549904018178435e+252
5.446004904091547e+259
Results
19.0ms144×0valid
Compiler

Compiled 396 to 278 computations (29.8% saved)

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

bsearch77.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
1.2709660567266006e+26
6.273751984812653e+31
47.0ms
-2771641362.3094287
-1160621.7469663213
Results
41.0ms272×0valid
Compiler

Compiled 784 to 553 computations (29.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-sub: 7.0ms (45.4% of total)
ival-mult: 6.0ms (38.9% of total)
ival-add: 3.0ms (19.4% of total)
const: 1.0ms (6.5% of total)
backward-pass: 0.0ms (0% of total)

bsearch43.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
4.500748741671849e+41
1.5732825669501767e+43
21.0ms
-2.972885964617651e+126
-1.0876705614881001e+121
Results
31.0ms256×0valid
Compiler

Compiled 708 to 522 computations (26.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-sub: 6.0ms (41.1% of total)
ival-mult: 5.0ms (34.2% of total)
ival-add: 2.0ms (13.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch47.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
2.6868649085876245e+23
1.0511488171306996e+27
20.0ms
-4.973796663422784e+152
-5.671735288422263e+150
Results
30.0ms240×0valid
Compiler

Compiled 636 to 454 computations (28.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 9.0ms (51.2% of total)
ival-sub: 6.0ms (34.1% of total)
ival-add: 2.0ms (11.4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch66.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
6.456858383870776e+151
2.223027919058597e+154
24.0ms
4.436024028371775e+68
6.831719818336993e+75
17.0ms
-4.973796663422784e+152
-5.671735288422263e+150
Results
47.0ms384×0valid
Compiler

Compiled 964 to 682 computations (29.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-sub: 11.0ms (41.4% of total)
ival-mult: 11.0ms (41.4% of total)
ival-add: 4.0ms (15.1% of total)
const: 1.0ms (3.8% of total)
backward-pass: 0.0ms (0% of total)

bsearch48.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
4.436024028371775e+68
6.831719818336993e+75
21.0ms
-2.0553437201182004e-25
-1.3249543014102294e-28
Results
34.0ms271×0valid
0.0ms1valid
Compiler

Compiled 648 to 468 computations (27.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-sub: 9.0ms (50.2% of total)
ival-mult: 5.0ms (27.9% of total)
ival-add: 2.0ms (11.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch63.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
1.7627603819097872e-28
2.4664860282129703e-24
24.0ms
-1.1754304450069047e-153
-8.253913657639092e-167
14.0ms
-1.9692273495397485e+139
-9.997930935583812e+138
Results
46.0ms352×0valid
Compiler

Compiled 768 to 550 computations (28.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-sub: 12.0ms (43.8% of total)
ival-mult: 12.0ms (43.8% of total)
ival-add: 3.0ms (10.9% of total)
const: 1.0ms (3.6% of total)
backward-pass: 0.0ms (0% of total)

bsearch65.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
1.7627603819097872e-28
2.4664860282129703e-24
19.0ms
-4.9360533532682085e-60
-8.459385402950368e-64
21.0ms
-4.633193145683394e+42
-2.0632095242256354e+41
Results
42.0ms368×0valid
Compiler

Compiled 802 to 592 computations (26.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-sub: 10.0ms (42.1% of total)
ival-mult: 7.0ms (29.5% of total)
ival-add: 5.0ms (21.1% of total)
const: 1.0ms (4.2% of total)
backward-pass: 0.0ms (0% of total)

bsearch41.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.7627603819097872e-28
2.4664860282129703e-24
13.0ms
-8.459385402950368e-64
-2.493347115064049e-64
Results
29.0ms208×0valid
Compiler

Compiled 452 to 325 computations (28.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-sub: 10.0ms (61.6% of total)
ival-mult: 4.0ms (24.6% of total)
ival-add: 2.0ms (12.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch51.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
2.998323979317478e+47
1.43178880356694e+53
21.0ms
-4.69737469546799e+133
-1.2979261398819918e+131
Results
34.0ms272×0valid
Compiler

Compiled 546 to 417 computations (23.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-sub: 9.0ms (50.2% of total)
ival-mult: 5.0ms (27.9% of total)
ival-add: 3.0ms (16.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch32.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
1.954712755228118e+110
9.994114375459373e+112
9.0ms
-8.838157611247413e+72
-5.590759925787986e+72
Results
21.0ms192×0valid
Compiler

Compiled 348 to 266 computations (23.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-sub: 5.0ms (46% of total)
ival-mult: 4.0ms (36.8% of total)
ival-add: 2.0ms (18.4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch57.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
453909439.54428166
3965970802953.3794
15.0ms
-1.5147672967043972e-69
-3.460174561279818e-70
19.0ms
-2771641362.3094287
-1160621.7469663213
Results
39.0ms351×0valid
0.0ms1valid
Compiler

Compiled 592 to 450 computations (24% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-sub: 10.0ms (47.9% of total)
ival-mult: 7.0ms (33.6% of total)
ival-add: 3.0ms (14.4% of total)
const: 1.0ms (4.8% of total)
backward-pass: 0.0ms (0% of total)

bsearch74.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
5.752666103254343e+74
4.878112961945027e+78
26.0ms
5.055543291537207e-240
1.7334965754633786e-229
19.0ms
-2771641362.3094287
-1160621.7469663213
Results
51.0ms416×0valid
Compiler

Compiled 660 to 494 computations (25.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-sub: 15.0ms (51.4% of total)
ival-mult: 9.0ms (30.8% of total)
ival-add: 4.0ms (13.7% of total)
const: 1.0ms (3.4% of total)
backward-pass: 0.0ms (0% of total)

bsearch33.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
1.954712755228118e+110
9.994114375459373e+112
9.0ms
-8.838157611247413e+72
-5.590759925787986e+72
Results
22.0ms192×0valid
Compiler

Compiled 324 to 242 computations (25.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-sub: 5.0ms (45.5% of total)
ival-mult: 4.0ms (36.4% of total)
ival-add: 2.0ms (18.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch63.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
5.752666103254343e+74
4.878112961945027e+78
19.0ms
1.8653022838016396e-243
5.055543291537207e-240
20.0ms
-2771641362.3094287
-1160621.7469663213
Results
45.0ms384×0valid
Compiler

Compiled 612 to 458 computations (25.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-sub: 10.0ms (45.9% of total)
ival-mult: 8.0ms (36.7% of total)
ival-add: 4.0ms (18.4% of total)
const: 1.0ms (4.6% of total)
backward-pass: 0.0ms (0% of total)

bsearch30.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
348860514588529.75
5614550499382962000.0
8.0ms
-1.170486790632459e+73
-8.838157611247413e+72
Results
20.0ms176×0valid
Compiler

Compiled 300 to 224 computations (25.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-sub: 6.0ms (53.1% of total)
ival-mult: 4.0ms (35.4% of total)
ival-add: 2.0ms (17.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch45.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
348860514588529.75
5614550499382962000.0
22.0ms
-965281131.0916227
-254.35925339303418
Results
32.0ms272×0valid
Compiler

Compiled 444 to 349 computations (21.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-sub: 8.0ms (47.1% of total)
ival-mult: 6.0ms (35.3% of total)
ival-add: 3.0ms (17.6% of total)
const: 1.0ms (5.9% of total)
backward-pass: 0.0ms (0% of total)

bsearch40.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
4.436024028371775e+68
6.831719818336993e+75
15.0ms
-1.3633714296732894e-72
-1.361088622414874e-73
Results
28.0ms240×0valid
Compiler

Compiled 396 to 326 computations (17.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-sub: 6.0ms (44.4% of total)
ival-mult: 5.0ms (37% of total)
ival-add: 2.0ms (14.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch62.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
2.8419022937561136e+105
5.444374743234539e+106
22.0ms
7.475246854500284e+83
3.9849473458411806e+86
15.0ms
-1.3633714296732894e-72
-1.361088622414874e-73
Results
43.0ms336×0valid
Compiler

Compiled 510 to 416 computations (18.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-sub: 9.0ms (43.2% of total)
ival-mult: 7.0ms (33.6% of total)
ival-add: 3.0ms (14.4% of total)
const: 1.0ms (4.8% of total)
backward-pass: 0.0ms (0% of total)

bsearch87.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
44.0ms
7.475246854500284e+83
3.9849473458411806e+86
21.0ms
-2.0632095242256354e+41
-5.81449802645719e+37
18.0ms
-1.4069128065184085e+205
-2.9972986933511616e+204
Results
44.0ms352×0valid
Compiler

Compiled 480 to 396 computations (17.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-sub: 16.0ms (59.7% of total)
ival-mult: 7.0ms (26.1% of total)
ival-add: 3.0ms (11.2% of total)
const: 1.0ms (3.7% of total)
backward-pass: 0.0ms (0% of total)

bsearch60.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
453909439.54428166
3965970802953.3794
17.0ms
-1.5147672967043972e-69
-3.460174561279818e-70
18.0ms
-2771641362.3094287
-1160621.7469663213
Results
42.0ms351×0valid
0.0ms1valid
Compiler

Compiled 448 to 364 computations (18.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-mult: 11.0ms (46.7% of total)
ival-sub: 9.0ms (38.2% of total)
ival-add: 3.0ms (12.7% of total)
const: 1.0ms (4.2% of total)
backward-pass: 0.0ms (0% of total)

bsearch39.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
1.2537288116177882e+24
3.921213212017204e+39
11.0ms
-8.838157611247413e+72
-5.590759925787986e+72
Results
24.0ms224×0valid
Compiler

Compiled 288 to 236 computations (18.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-sub: 6.0ms (47.3% of total)
ival-mult: 4.0ms (31.6% of total)
ival-add: 2.0ms (15.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch49.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
6.478472162224595e+141
1.0786227082015905e+146
25.0ms
-4.200914123546039e+118
-1.1327673326821085e+117
Results
38.0ms240×0valid
Compiler

Compiled 276 to 236 computations (14.5% saved)

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

simplify31.0ms (0.2%)

Algorithm
egg-herbie
Rules
112×+-commutative_binary64
56×*-commutative_binary64
50×sub-neg_binary64
32×neg-sub0_binary64
32×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0233758
1349758
2405758
3461758
4482758
5488758
6490758
7491758
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z)) (*.f64 (-.f64 t #s(literal 1 binary64)) a)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) #s(literal +inf.0 binary64)) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z)) (*.f64 (-.f64 t #s(literal 1 binary64)) a)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (*.f64 y (-.f64 b z)))
(if (<=.f64 t #s(literal 999999999999999988452569694641453289891412847766833896677368465428848130901034909295879619908945316559292587569958465674654992927728624557883489163749540246356891129106733591931304833693638565628182306078113383272782784390994049606075766012189756664840192 binary64)) (+.f64 (+.f64 x (*.f64 b (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 y (-.f64 b z)) (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t))))) (*.f64 t (-.f64 b a)))
(if (<=.f64 y #s(literal -13200000 binary64)) (+.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 y #s(literal 819999999999999966915330048 binary64)) (+.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (+.f64 a x)) (+.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))))
(if (<=.f64 a #s(literal -22999999999999998680017790993789810324324683698348593119627040234002344134835045915594078470208023088102892312867639394304 binary64)) (+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (if (<=.f64 a #s(literal 2549999999999999967453187663954680158879744 binary64)) (+.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (+.f64 (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))))
(if (<=.f64 b #s(literal -5800000000000000215923883733159873372519809630977889459067368208186907777451925412550209609003148178169644770737425333898423510340788812990324299268096 binary64)) (+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64))))) (if (<=.f64 b #s(literal 279999999999999999597346816 binary64)) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) (+.f64 (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))))
(if (<=.f64 b #s(literal -5800000000000000215923883733159873372519809630977889459067368208186907777451925412550209609003148178169644770737425333898423510340788812990324299268096 binary64)) (+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64))))) (if (<=.f64 b #s(literal 109999999999999997250989215906993855368991995008953129775829261817479168 binary64)) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) (if (<=.f64 b #s(literal 15999999999999999995734448065970459917688624305894986980573443008389914872358780186766716153033074535098710061184459360326281505506064483522128253756112896 binary64)) (+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64))))) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)))))
(if (<=.f64 b #s(literal -8929009308005425/43556142965880123323311949751266331066368 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal 950000000000000068904864562452773369850455689164195857742299647705088 binary64)) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))))
(if (<=.f64 b #s(literal -10000000000000000328415624892049260789870125663596116955123134262587470068987879955440013156277274126839495047843224355786484906342114918400 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal -5381909536054755/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408 binary64)) (+.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (if (<=.f64 b #s(literal 3266710722441009/1361129467683753853853498429727072845824 binary64)) (+.f64 (-.f64 z (*.f64 a t)) (+.f64 a x)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)))))
(if (<=.f64 b #s(literal -739999999999999962033875122866812614606848 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal -6875155298465649/1809251394333065553493296640760748560207343510400633813116524750123642650624 binary64)) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 y #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal 2858371882135883/1361129467683753853853498429727072845824 binary64)) (+.f64 (-.f64 z (*.f64 a t)) (+.f64 a x)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)))))
(if (<=.f64 b #s(literal -3038384421587177/3705346855594118253554271520278013051304639509300498049262642688253220148477952 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal 2858371882135883/1361129467683753853853498429727072845824 binary64)) (+.f64 (-.f64 z (*.f64 a t)) (+.f64 a x)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))))
(if (<=.f64 z #s(literal -1650000000000000150357212238752919021654873023074278086108657109709030105631071697563752281366078159049761988256765162884070172000256 binary64)) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))) (if (<=.f64 z #s(literal 3400000000000000311335143182472434397333772304384 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64))))))
(if (<=.f64 t #s(literal -8500000000000000405032824603505836118894292735252769282518787460234739712 binary64)) (*.f64 t (-.f64 b a)) (if (<=.f64 t #s(literal 200000000000000004713873502834051166649906559011376372625982507853656333693232346519661872318489902052462821376 binary64)) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (*.f64 t (-.f64 b a))))
(if (<=.f64 y #s(literal -1900000000 binary64)) (*.f64 y (-.f64 b z)) (if (<=.f64 y #s(literal -2816869893727307/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176 binary64)) (+.f64 z (+.f64 a x)) (if (<=.f64 y #s(literal 600000000 binary64)) (+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64)))) (*.f64 y (-.f64 b z)))))
(if (<=.f64 y #s(literal -1700000000 binary64)) (*.f64 y (-.f64 b z)) (if (<=.f64 y #s(literal 2116694501573381/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048 binary64)) (+.f64 z (+.f64 a x)) (if (<=.f64 y #s(literal 580000000000000049792010627251036219297926174432541019639007065983198167040 binary64)) (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))
(if (<=.f64 t #s(literal -6000000000000000055129724154434973884080183724602454195661958631340900352 binary64)) (*.f64 t (-.f64 b a)) (if (<=.f64 t #s(literal 200000000000000004713873502834051166649906559011376372625982507853656333693232346519661872318489902052462821376 binary64)) (+.f64 x (*.f64 y b)) (*.f64 t (-.f64 b a))))
(if (<=.f64 y #s(literal -2050000000 binary64)) (*.f64 y (-.f64 b z)) (if (<=.f64 y #s(literal 7687697232696013/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968 binary64)) (+.f64 x (*.f64 t b)) (if (<=.f64 y #s(literal 21000000000000000666875215562216806263882744488287404100544691266727756955648 binary64)) (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))
(if (<=.f64 t #s(literal -10999999999999999970298208129241602874234723844944782356581185731124264960 binary64)) (*.f64 t (-.f64 b a)) (if (<=.f64 t #s(literal 255000000000000000 binary64)) (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 b a))))
(if (<=.f64 t #s(literal -900000000 binary64)) (*.f64 t (-.f64 b a)) (if (<=.f64 t #s(literal 1750000000000000 binary64)) (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 t (-.f64 b a))))
(if (<=.f64 b #s(literal -1671006074336883/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448 binary64)) (*.f64 b (+.f64 #s(literal -2 binary64) t)) (if (<=.f64 b #s(literal 1399999999999999909982068325904821881828345779716482785383103944720384 binary64)) (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 b (+.f64 #s(literal -2 binary64) y))))
(if (<=.f64 b #s(literal -167846592288303/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (*.f64 b (+.f64 #s(literal -2 binary64) t)) (if (<=.f64 b #s(literal 1300000000000000053528635533830153877434835195609178839317738884172668049339113799680 binary64)) (*.f64 a (-.f64 #s(literal 1 binary64) t)) (if (<=.f64 b #s(literal 3950000000000000023481260153765114057025254693395775327268170708182675288700602846627986677578380295012352 binary64)) (*.f64 y b) (*.f64 b (+.f64 #s(literal -2 binary64) t)))))
(if (<=.f64 b #s(literal -2999999999999999827072685636231289110644622976396161847236246293085821360275771840926690112216770374740562622220403404979120389549669381542232067726204992149673090535198896747372487977533172766084723376128 binary64)) (*.f64 b t) (if (<=.f64 b #s(literal -440000000000000012762122340980846755840 binary64)) x (if (<=.f64 b #s(literal 37999999999999999175617149407532417689910461083451801762365415478374950809038787444736 binary64)) (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 y b))))
(if (<=.f64 y #s(literal -2700000000 binary64)) (*.f64 y b) (if (<=.f64 y #s(literal -5439472898232041/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704 binary64)) x (if (<=.f64 y #s(literal 1150000000000 binary64)) (*.f64 b t) (*.f64 y b))))
(if (<=.f64 t #s(literal -5599999999999999842217684697916616830615190702706743379205979907117023232 binary64)) (*.f64 b t) (if (<=.f64 t #s(literal 1020000000000000007897418360160256 binary64)) x (*.f64 b t)))
(if (<=.f64 z #s(literal -15499999999999999313776642698739010942216177354404993307487605297955850563526976282787201883147843992211610295676698624 binary64)) z (if (<=.f64 z #s(literal 104999999999999993828677603530819626345364756974875056445847963260948132694163470698967064070108673883661307683617030633610774128452296599666688 binary64)) x z))
x
Outputs
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z)) (*.f64 (-.f64 t #s(literal 1 binary64)) a)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) #s(literal +inf.0 binary64)) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y #s(literal 1 binary64)) z)) (*.f64 (-.f64 t #s(literal 1 binary64)) a)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (*.f64 y (-.f64 b z)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 a (-.f64 #s(literal 1 binary64) t)) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) #s(literal +inf.0 binary64)) (+.f64 (+.f64 (*.f64 a (-.f64 #s(literal 1 binary64) t)) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (*.f64 y (-.f64 b z)))
(if (<=.f64 t #s(literal 999999999999999988452569694641453289891412847766833896677368465428848130901034909295879619908945316559292587569958465674654992927728624557883489163749540246356891129106733591931304833693638565628182306078113383272782784390994049606075766012189756664840192 binary64)) (+.f64 (+.f64 x (*.f64 b (+.f64 t #s(literal -2 binary64)))) (+.f64 (*.f64 y (-.f64 b z)) (+.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) t))))) (*.f64 t (-.f64 b a)))
(if (<=.f64 y #s(literal -13200000 binary64)) (+.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 y #s(literal 819999999999999966915330048 binary64)) (+.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (+.f64 a x)) (+.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))))
(if (<=.f64 y #s(literal -13200000 binary64)) (+.f64 (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (if (<=.f64 y #s(literal 819999999999999966915330048 binary64)) (+.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (*.f64 b #s(literal -2 binary64)))) (+.f64 x a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))))))
(if (<=.f64 a #s(literal -22999999999999998680017790993789810324324683698348593119627040234002344134835045915594078470208023088102892312867639394304 binary64)) (+.f64 (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 a (-.f64 #s(literal 1 binary64) t))) (if (<=.f64 a #s(literal 2549999999999999967453187663954680158879744 binary64)) (+.f64 (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (+.f64 (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))))
(if (<=.f64 a #s(literal -22999999999999998680017790993789810324324683698348593119627040234002344134835045915594078470208023088102892312867639394304 binary64)) (+.f64 (*.f64 a (-.f64 #s(literal 1 binary64) t)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64))))) (if (<=.f64 a #s(literal 2549999999999999967453187663954680158879744 binary64)) (+.f64 (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (+.f64 (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(if (<=.f64 b #s(literal -5800000000000000215923883733159873372519809630977889459067368208186907777451925412550209609003148178169644770737425333898423510340788812990324299268096 binary64)) (+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64))))) (if (<=.f64 b #s(literal 279999999999999999597346816 binary64)) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) (+.f64 (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))))
(if (<=.f64 b #s(literal -5800000000000000215923883733159873372519809630977889459067368208186907777451925412550209609003148178169644770737425333898423510340788812990324299268096 binary64)) (+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64))))) (if (<=.f64 b #s(literal 279999999999999999597346816 binary64)) (+.f64 x (+.f64 (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (+.f64 (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b) (*.f64 a (-.f64 #s(literal 1 binary64) t)))))
(if (<=.f64 b #s(literal -5800000000000000215923883733159873372519809630977889459067368208186907777451925412550209609003148178169644770737425333898423510340788812990324299268096 binary64)) (+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64))))) (if (<=.f64 b #s(literal 109999999999999997250989215906993855368991995008953129775829261817479168 binary64)) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) (if (<=.f64 b #s(literal 15999999999999999995734448065970459917688624305894986980573443008389914872358780186766716153033074535098710061184459360326281505506064483522128253756112896 binary64)) (+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64))))) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)))))
(if (<=.f64 b #s(literal -5800000000000000215923883733159873372519809630977889459067368208186907777451925412550209609003148178169644770737425333898423510340788812990324299268096 binary64)) (+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64))))) (if (<=.f64 b #s(literal 109999999999999997250989215906993855368991995008953129775829261817479168 binary64)) (+.f64 x (+.f64 (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (if (<=.f64 b #s(literal 15999999999999999995734448065970459917688624305894986980573443008389914872358780186766716153033074535098710061184459360326281505506064483522128253756112896 binary64)) (+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t #s(literal -2 binary64))))) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)))))
(if (<=.f64 b #s(literal -8929009308005425/43556142965880123323311949751266331066368 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal 950000000000000068904864562452773369850455689164195857742299647705088 binary64)) (+.f64 x (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 a (-.f64 #s(literal 1 binary64) t)))) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))))
(if (<=.f64 b #s(literal -8929009308005425/43556142965880123323311949751266331066368 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal 950000000000000068904864562452773369850455689164195857742299647705088 binary64)) (+.f64 x (+.f64 (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 z (-.f64 #s(literal 1 binary64) y)))) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))))
(if (<=.f64 b #s(literal -10000000000000000328415624892049260789870125663596116955123134262587470068987879955440013156277274126839495047843224355786484906342114918400 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal -5381909536054755/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408 binary64)) (+.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 #s(literal 1 binary64) y))) (if (<=.f64 b #s(literal 3266710722441009/1361129467683753853853498429727072845824 binary64)) (+.f64 (-.f64 z (*.f64 a t)) (+.f64 a x)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)))))
(if (<=.f64 b #s(literal -10000000000000000328415624892049260789870125663596116955123134262587470068987879955440013156277274126839495047843224355786484906342114918400 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal -5381909536054755/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408 binary64)) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 (+.f64 y #s(literal -1 binary64)) z)) (if (<=.f64 b #s(literal 3266710722441009/1361129467683753853853498429727072845824 binary64)) (+.f64 (+.f64 x a) (-.f64 z (*.f64 t a))) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)))))
(if (<=.f64 b #s(literal -739999999999999962033875122866812614606848 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal -6875155298465649/1809251394333065553493296640760748560207343510400633813116524750123642650624 binary64)) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 y #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal 2858371882135883/1361129467683753853853498429727072845824 binary64)) (+.f64 (-.f64 z (*.f64 a t)) (+.f64 a x)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)))))
(if (<=.f64 b #s(literal -739999999999999962033875122866812614606848 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal -6875155298465649/1809251394333065553493296640760748560207343510400633813116524750123642650624 binary64)) (+.f64 (*.f64 z (-.f64 #s(literal 1 binary64) y)) (*.f64 b (-.f64 y #s(literal 2 binary64)))) (if (<=.f64 b #s(literal 2858371882135883/1361129467683753853853498429727072845824 binary64)) (+.f64 (+.f64 x a) (-.f64 z (*.f64 t a))) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)))))
(if (<=.f64 b #s(literal -3038384421587177/3705346855594118253554271520278013051304639509300498049262642688253220148477952 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal 2858371882135883/1361129467683753853853498429727072845824 binary64)) (+.f64 (-.f64 z (*.f64 a t)) (+.f64 a x)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))))
(if (<=.f64 b #s(literal -3038384421587177/3705346855594118253554271520278013051304639509300498049262642688253220148477952 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (if (<=.f64 b #s(literal 2858371882135883/1361129467683753853853498429727072845824 binary64)) (+.f64 (+.f64 x a) (-.f64 z (*.f64 t a))) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b))))
(if (<=.f64 z #s(literal -1650000000000000150357212238752919021654873023074278086108657109709030105631071697563752281366078159049761988256765162884070172000256 binary64)) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64)))) (if (<=.f64 z #s(literal 3400000000000000311335143182472434397333772304384 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (-.f64 x (*.f64 z (+.f64 y #s(literal -1 binary64))))))
(if (<=.f64 z #s(literal -1650000000000000150357212238752919021654873023074278086108657109709030105631071697563752281366078159049761988256765162884070172000256 binary64)) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y))) (if (<=.f64 z #s(literal 3400000000000000311335143182472434397333772304384 binary64)) (+.f64 x (*.f64 (-.f64 (+.f64 y t) #s(literal 2 binary64)) b)) (+.f64 x (*.f64 z (-.f64 #s(literal 1 binary64) y)))))
(if (<=.f64 t #s(literal -8500000000000000405032824603505836118894292735252769282518787460234739712 binary64)) (*.f64 t (-.f64 b a)) (if (<=.f64 t #s(literal 200000000000000004713873502834051166649906559011376372625982507853656333693232346519661872318489902052462821376 binary64)) (+.f64 (*.f64 b (+.f64 y #s(literal -2 binary64))) x) (*.f64 t (-.f64 b a))))
(if (<=.f64 t #s(literal -8500000000000000405032824603505836118894292735252769282518787460234739712 binary64)) (*.f64 t (-.f64 b a)) (if (<=.f64 t #s(literal 200000000000000004713873502834051166649906559011376372625982507853656333693232346519661872318489902052462821376 binary64)) (+.f64 x (*.f64 b (+.f64 y #s(literal -2 binary64)))) (*.f64 t (-.f64 b a))))
(if (<=.f64 y #s(literal -1900000000 binary64)) (*.f64 y (-.f64 b z)) (if (<=.f64 y #s(literal -2816869893727307/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176 binary64)) (+.f64 z (+.f64 a x)) (if (<=.f64 y #s(literal 600000000 binary64)) (+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64)))) (*.f64 y (-.f64 b z)))))
(if (<=.f64 y #s(literal -1900000000 binary64)) (*.f64 y (-.f64 b z)) (if (<=.f64 y #s(literal -2816869893727307/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176 binary64)) (+.f64 z (+.f64 x a)) (if (<=.f64 y #s(literal 600000000 binary64)) (+.f64 z (*.f64 b (+.f64 t #s(literal -2 binary64)))) (*.f64 y (-.f64 b z)))))
(if (<=.f64 y #s(literal -1700000000 binary64)) (*.f64 y (-.f64 b z)) (if (<=.f64 y #s(literal 2116694501573381/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048 binary64)) (+.f64 z (+.f64 a x)) (if (<=.f64 y #s(literal 580000000000000049792010627251036219297926174432541019639007065983198167040 binary64)) (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))
(if (<=.f64 y #s(literal -1700000000 binary64)) (*.f64 y (-.f64 b z)) (if (<=.f64 y #s(literal 2116694501573381/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048 binary64)) (+.f64 z (+.f64 x a)) (if (<=.f64 y #s(literal 580000000000000049792010627251036219297926174432541019639007065983198167040 binary64)) (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))
(if (<=.f64 t #s(literal -6000000000000000055129724154434973884080183724602454195661958631340900352 binary64)) (*.f64 t (-.f64 b a)) (if (<=.f64 t #s(literal 200000000000000004713873502834051166649906559011376372625982507853656333693232346519661872318489902052462821376 binary64)) (+.f64 x (*.f64 y b)) (*.f64 t (-.f64 b a))))
(if (<=.f64 y #s(literal -2050000000 binary64)) (*.f64 y (-.f64 b z)) (if (<=.f64 y #s(literal 7687697232696013/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968 binary64)) (+.f64 x (*.f64 t b)) (if (<=.f64 y #s(literal 21000000000000000666875215562216806263882744488287404100544691266727756955648 binary64)) (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))
(if (<=.f64 t #s(literal -10999999999999999970298208129241602874234723844944782356581185731124264960 binary64)) (*.f64 t (-.f64 b a)) (if (<=.f64 t #s(literal 255000000000000000 binary64)) (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 b a))))
(if (<=.f64 t #s(literal -900000000 binary64)) (*.f64 t (-.f64 b a)) (if (<=.f64 t #s(literal 1750000000000000 binary64)) (*.f64 b (+.f64 #s(literal -2 binary64) y)) (*.f64 t (-.f64 b a))))
(if (<=.f64 t #s(literal -900000000 binary64)) (*.f64 t (-.f64 b a)) (if (<=.f64 t #s(literal 1750000000000000 binary64)) (*.f64 b (+.f64 y #s(literal -2 binary64))) (*.f64 t (-.f64 b a))))
(if (<=.f64 b #s(literal -1671006074336883/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448 binary64)) (*.f64 b (+.f64 #s(literal -2 binary64) t)) (if (<=.f64 b #s(literal 1399999999999999909982068325904821881828345779716482785383103944720384 binary64)) (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 b (+.f64 #s(literal -2 binary64) y))))
(if (<=.f64 b #s(literal -1671006074336883/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64))) (if (<=.f64 b #s(literal 1399999999999999909982068325904821881828345779716482785383103944720384 binary64)) (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 b (+.f64 y #s(literal -2 binary64)))))
(if (<=.f64 b #s(literal -167846592288303/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (*.f64 b (+.f64 #s(literal -2 binary64) t)) (if (<=.f64 b #s(literal 1300000000000000053528635533830153877434835195609178839317738884172668049339113799680 binary64)) (*.f64 a (-.f64 #s(literal 1 binary64) t)) (if (<=.f64 b #s(literal 3950000000000000023481260153765114057025254693395775327268170708182675288700602846627986677578380295012352 binary64)) (*.f64 y b) (*.f64 b (+.f64 #s(literal -2 binary64) t)))))
(if (<=.f64 b #s(literal -167846592288303/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (*.f64 b (+.f64 t #s(literal -2 binary64))) (if (<=.f64 b #s(literal 1300000000000000053528635533830153877434835195609178839317738884172668049339113799680 binary64)) (*.f64 a (-.f64 #s(literal 1 binary64) t)) (if (<=.f64 b #s(literal 3950000000000000023481260153765114057025254693395775327268170708182675288700602846627986677578380295012352 binary64)) (*.f64 y b) (*.f64 b (+.f64 t #s(literal -2 binary64))))))
(if (<=.f64 b #s(literal -2999999999999999827072685636231289110644622976396161847236246293085821360275771840926690112216770374740562622220403404979120389549669381542232067726204992149673090535198896747372487977533172766084723376128 binary64)) (*.f64 b t) (if (<=.f64 b #s(literal -440000000000000012762122340980846755840 binary64)) x (if (<=.f64 b #s(literal 37999999999999999175617149407532417689910461083451801762365415478374950809038787444736 binary64)) (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 y b))))
(if (<=.f64 b #s(literal -2999999999999999827072685636231289110644622976396161847236246293085821360275771840926690112216770374740562622220403404979120389549669381542232067726204992149673090535198896747372487977533172766084723376128 binary64)) (*.f64 t b) (if (<=.f64 b #s(literal -440000000000000012762122340980846755840 binary64)) x (if (<=.f64 b #s(literal 37999999999999999175617149407532417689910461083451801762365415478374950809038787444736 binary64)) (*.f64 a (-.f64 #s(literal 1 binary64) t)) (*.f64 y b))))
(if (<=.f64 y #s(literal -2700000000 binary64)) (*.f64 y b) (if (<=.f64 y #s(literal -5439472898232041/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704 binary64)) x (if (<=.f64 y #s(literal 1150000000000 binary64)) (*.f64 b t) (*.f64 y b))))
(if (<=.f64 y #s(literal -2700000000 binary64)) (*.f64 y b) (if (<=.f64 y #s(literal -5439472898232041/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704 binary64)) x (if (<=.f64 y #s(literal 1150000000000 binary64)) (*.f64 t b) (*.f64 y b))))
(if (<=.f64 t #s(literal -5599999999999999842217684697916616830615190702706743379205979907117023232 binary64)) (*.f64 b t) (if (<=.f64 t #s(literal 1020000000000000007897418360160256 binary64)) x (*.f64 b t)))
(if (<=.f64 t #s(literal -5599999999999999842217684697916616830615190702706743379205979907117023232 binary64)) (*.f64 t b) (if (<=.f64 t #s(literal 1020000000000000007897418360160256 binary64)) x (*.f64 t b)))
(if (<=.f64 z #s(literal -15499999999999999313776642698739010942216177354404993307487605297955850563526976282787201883147843992211610295676698624 binary64)) z (if (<=.f64 z #s(literal 104999999999999993828677603530819626345364756974875056445847963260948132694163470698967064070108673883661307683617030633610774128452296599666688 binary64)) x z))
x

soundness1.9s (15%)

Rules
4446×*-lowering-*.f32
4446×*-lowering-*.f64
4018×+-lowering-+.f64
4018×+-lowering-+.f32
3814×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01401911
14751745
216811703
356361703
085841703
02973176
110152865
238682791
081502791
04435327
115884721
262264680
080094680
02502996
18862697
232352411
087652411
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 2106 to 1187 computations (43.6% saved)

preprocess156.0ms (1.2%)

Compiler

Compiled 1690 to 474 computations (72% saved)

end0.0ms (0%)

Profiling

Loading profile data...