p
0
0
p
s
x
x
le
0
y
true
le
s
x
0
false
le
s
x
s
y
le
x
y
minus
x
0
x
minus
x
s
y
if
le
x
s
y
0
p
minus
x
p
s
y
if
true
x
y
x
if
false
x
y
y
2.2
minus
x
s
y
le
x
s
y
le
s
x
s
y
le
x
y
minus
x
s
y
p
s
y
minus
x
s
y
p
minus
x
p
s
y
minus
x
s
y
if
le
x
s
y
0
p
minus
x
p
s
y
minus
x
s
y
minus
x
p
s
y
true
minus
x
s
y
minus
x
p
s
y
true
le
2
2
if
3
3
minus
2
2
s
1
0
1
le
2
0
2
minus
2
0
false
0
0
p
1
0
true
0
0
p
1
0
0
0
0
if
3
0
1
2
3
s
1
1
8856
le
2
2
1
minus
2
2
1
false
0
0
p
1
1
true
0
0
p
1
1
0
0
0
23676
if
3
1
1
2
1
3
1
0
p
0
0
p
s
x
x
minus
x
s
y
if
le
x
s
y
0
p
minus
x
p
s
y
false
minus
x
s
y
p
minus
x
p
s
y
false
minus
x
s
y
p
s
y
false
minus
x
s
y
le
x
s
y
false
le
s
x
s
y
le
x
y
true
le
2
0
s
1
1
1
le
2
1
0
minus
2
0
false
0
0
p
1
0
true
0
0
p
1
0
0
0
1
if
3
0
minus
2
0
if
3
0
NaTT
certifiable-1.6