minus
x
0
x
minus
s
x
s
y
minus
x
y
quot
0
s
y
0
quot
s
x
s
y
s
quot
minus
x
y
s
y
plus
0
y
y
plus
s
x
y
s
plus
x
y
minus
minus
x
y
z
minus
x
plus
y
z
app
nil
k
k
app
l
nil
l
app
cons
x
l
k
cons
x
app
l
k
sum
cons
x
nil
cons
x
nil
sum
cons
x
cons
y
l
sum
cons
plus
x
y
l
sum
app
l
cons
x
cons
y
k
sum
app
l
sum
cons
x
cons
y
k
2.2
plus
s
x
y
plus
x
y
sum
cons
x
cons
y
l
sum
cons
plus
x
y
l
minus
minus
x
y
z
plus
y
z
quot
s
x
s
y
quot
minus
x
y
s
y
quot
s
x
s
y
minus
x
y
sum
cons
x
cons
y
l
plus
x
y
app
cons
x
l
k
app
l
k
sum
app
l
cons
x
cons
y
k
sum
cons
x
cons
y
k
sum
app
l
cons
x
cons
y
k
sum
app
l
sum
cons
x
cons
y
k
minus
s
x
s
y
minus
x
y
minus
minus
x
y
z
minus
x
plus
y
z
sum
app
l
cons
x
cons
y
k
app
l
sum
cons
x
cons
y
k
true
sum
app
l
cons
x
cons
y
k
sum
app
l
sum
cons
x
cons
y
k
true
s
1
1
1
minus
2
0
plus
2
0
sum
1
78937
0
0
34723
quot
2
0
nil
0
39468
app
2
0
minus
2
0
plus
2
1
2
17651
cons
2
2
39469
quot
2
0
sum
1
1
0
app
2
1
2
18816
app
nil
k
k
plus
0
y
y
app
cons
x
l
k
cons
x
app
l
k
sum
cons
x
cons
y
l
sum
cons
plus
x
y
l
sum
cons
x
nil
cons
x
nil
app
l
nil
l
sum
app
l
cons
x
cons
y
k
sum
app
l
sum
cons
x
cons
y
k
plus
s
x
y
s
plus
x
y
sum
app
l
cons
x
cons
y
k
app
l
sum
cons
x
cons
y
k
false
quot
s
x
s
y
quot
minus
x
y
s
y
true
s
1
1
2
minus
2
1
1
plus
2
0
sum
1
78937
0
0
34723
quot
2
0
nil
0
39468
app
2
0
minus
2
0
plus
2
1
2
46823
cons
2
2
1
quot
2
1
0
sum
1
1
0
app
2
1
2
24867
app
nil
k
k
minus
x
0
x
plus
0
y
y
app
cons
x
l
k
cons
x
app
l
k
minus
minus
x
y
z
minus
x
plus
y
z
sum
cons
x
cons
y
l
sum
cons
plus
x
y
l
sum
cons
x
nil
cons
x
nil
app
l
nil
l
sum
app
l
cons
x
cons
y
k
sum
app
l
sum
cons
x
cons
y
k
plus
s
x
y
s
plus
x
y
minus
s
x
s
y
minus
x
y
quot
s
x
s
y
minus
x
y
false
minus
minus
x
y
z
minus
x
plus
y
z
minus
s
x
s
y
minus
x
y
true
s
1
1
1
minus
2
1
2
46824
plus
2
0
sum
1
78937
0
0
0
quot
2
0
nil
0
39468
app
2
0
minus
2
1
2
0
plus
2
1
2
46823
cons
2
2
1
quot
2
1
0
sum
1
1
0
app
2
1
2
24867
app
nil
k
k
minus
x
0
x
plus
0
y
y
app
cons
x
l
k
cons
x
app
l
k
minus
minus
x
y
z
minus
x
plus
y
z
sum
cons
x
cons
y
l
sum
cons
plus
x
y
l
sum
cons
x
nil
cons
x
nil
app
l
nil
l
sum
app
l
cons
x
cons
y
k
sum
app
l
sum
cons
x
cons
y
k
plus
s
x
y
s
plus
x
y
minus
s
x
s
y
minus
x
y
minus
minus
x
y
z
plus
y
z
false
sum
app
l
cons
x
cons
y
k
sum
cons
x
cons
y
k
false
sum
cons
x
cons
y
l
sum
cons
plus
x
y
l
true
s
1
1
1
minus
2
1
2
46824
plus
2
0
sum
1
59250
0
0
0
quot
2
0
nil
0
19781
app
2
0
minus
2
2
0
plus
2
1
2
46823
cons
2
2
1
quot
2
1
0
sum
1
1
0
app
2
1
2
24867
app
nil
k
k
minus
x
0
x
plus
0
y
y
app
cons
x
l
k
cons
x
app
l
k
minus
minus
x
y
z
minus
x
plus
y
z
sum
cons
x
cons
y
l
sum
cons
plus
x
y
l
sum
cons
x
nil
cons
x
nil
app
l
nil
l
sum
app
l
cons
x
cons
y
k
sum
app
l
sum
cons
x
cons
y
k
plus
s
x
y
s
plus
x
y
minus
s
x
s
y
minus
x
y
app
cons
x
l
k
app
l
k
true
s
1
1
1
minus
2
1
2
46824
plus
2
0
sum
1
59250
0
0
0
quot
2
0
nil
0
19781
app
2
1
0
minus
2
2
0
plus
2
1
2
1
cons
2
2
1
quot
2
1
0
sum
1
1
0
app
2
1
2
1
app
nil
k
k
minus
x
0
x
plus
0
y
y
app
cons
x
l
k
cons
x
app
l
k
minus
minus
x
y
z
minus
x
plus
y
z
sum
cons
x
cons
y
l
sum
cons
plus
x
y
l
sum
cons
x
nil
cons
x
nil
app
l
nil
l
sum
app
l
cons
x
cons
y
k
sum
app
l
sum
cons
x
cons
y
k
plus
s
x
y
s
plus
x
y
minus
s
x
s
y
minus
x
y
sum
cons
x
cons
y
l
plus
x
y
false
plus
s
x
y
plus
x
y
true
s
1
1
1
minus
2
1
2
46824
plus
2
1
0
sum
1
2
0
0
0
quot
2
0
nil
0
1
app
2
0
minus
2
2
0
plus
2
1
2
1
cons
2
2
1
quot
2
1
0
sum
1
1
0
app
2
1
2
34725
app
nil
k
k
minus
x
0
x
plus
0
y
y
app
cons
x
l
k
cons
x
app
l
k
minus
minus
x
y
z
minus
x
plus
y
z
sum
cons
x
cons
y
l
sum
cons
plus
x
y
l
sum
cons
x
nil
cons
x
nil
app
l
nil
l
sum
app
l
cons
x
cons
y
k
sum
app
l
sum
cons
x
cons
y
k
plus
s
x
y
s
plus
x
y
minus
s
x
s
y
minus
x
y
NaTT
certifiable-1.6