minus
n__0
Y
0
minus
n__s
X
n__s
Y
minus
activate
X
activate
Y
geq
X
n__0
true
geq
n__0
n__s
Y
false
geq
n__s
X
n__s
Y
geq
activate
X
activate
Y
div
0
n__s
Y
0
div
s
X
n__s
Y
if
geq
X
activate
Y
n__s
n__div
n__minus
X
activate
Y
n__s
activate
Y
n__0
if
true
X
Y
activate
X
if
false
X
Y
activate
Y
0
n__0
s
X
n__s
X
div
X1
X2
n__div
X1
X2
minus
X1
X2
n__minus
X1
X2
activate
n__0
0
activate
n__s
X
s
activate
X
activate
n__div
X1
X2
div
activate
X1
X2
activate
n__minus
X1
X2
minus
X1
X2
activate
X
X
2.2
minus
n__s
X
n__s
Y
activate
X
div
s
X
n__s
Y
if
geq
X
activate
Y
n__s
n__div
n__minus
X
activate
Y
n__s
activate
Y
n__0
geq
n__s
X
n__s
Y
activate
Y
div
s
X
n__s
Y
activate
Y
geq
n__s
X
n__s
Y
geq
activate
X
activate
Y
geq
n__s
X
n__s
Y
activate
X
activate
n__minus
X1
X2
minus
X1
X2
activate
n__s
X
activate
X
div
s
X
n__s
Y
geq
X
activate
Y
div
s
X
n__s
Y
activate
Y
activate
n__0
0
minus
n__0
Y
0
activate
n__s
X
s
activate
X
activate
n__div
X1
X2
activate
X1
minus
n__s
X
n__s
Y
activate
Y
minus
n__s
X
n__s
Y
minus
activate
X
activate
Y
div
s
X
n__s
Y
activate
Y
activate
n__div
X1
X2
div
activate
X1
X2
if
false
X
Y
activate
Y
if
true
X
Y
activate
X
true
if
true
X
Y
activate
X
if
false
X
Y
activate
Y
activate
n__minus
X1
X2
minus
X1
X2
activate
n__div
X1
X2
div
activate
X1
X2
geq
n__s
X
n__s
Y
activate
X
div
s
X
n__s
Y
activate
Y
minus
n__s
X
n__s
Y
minus
activate
X
activate
Y
minus
n__s
X
n__s
Y
activate
Y
activate
n__div
X1
X2
activate
X1
geq
n__s
X
n__s
Y
geq
activate
X
activate
Y
div
s
X
n__s
Y
activate
Y
geq
n__s
X
n__s
Y
activate
Y
div
s
X
n__s
Y
if
geq
X
activate
Y
n__s
n__div
n__minus
X
activate
Y
n__s
activate
Y
n__0
div
s
X
n__s
Y
activate
Y
div
s
X
n__s
Y
geq
X
activate
Y
minus
n__s
X
n__s
Y
activate
X
activate
n__s
X
activate
X
true
0
0
0
div
2
1
4
2
5
0
s
1
1
0
minus
2
1
0
2
1
0
n__minus
2
1
0
2
1
0
activate
1
1
0
geq
2
1
2
2
3
0
activate
1
1
1
false
0
0
div
2
1
3
2
4
0
geq
2
0
true
0
0
n__s
1
1
0
n__div
2
1
3
2
4
0
0
0
3
if
3
1
4
2
0
3
1
0
s
1
0
n__0
0
3
minus
2
1
1
2
2
0
if
3
1
3
2
1
3
2
0
activate
n__s
X
activate
X
minus
n__s
X
n__s
Y
activate
X
div
s
X
n__s
Y
if
geq
X
activate
Y
n__s
n__div
n__minus
X
activate
Y
n__s
activate
Y
n__0
geq
n__s
X
n__s
Y
geq
activate
X
activate
Y
minus
n__s
X
n__s
Y
minus
activate
X
activate
Y
activate
n__div
X1
X2
div
activate
X1
X2
activate
n__minus
X1
X2
minus
X1
X2
if
true
X
Y
activate
X
activate
X
X
geq
n__0
n__s
Y
false
activate
n__s
X
s
activate
X
if
true
X
Y
activate
X
minus
n__0
Y
0
geq
X
n__0
true
activate
n__div
X1
X2
div
activate
X1
X2
activate
n__minus
X1
X2
minus
X1
X2
geq
n__s
X
n__s
Y
geq
activate
X
activate
Y
0
n__0
div
s
X
n__s
Y
if
geq
X
activate
Y
n__s
n__div
n__minus
X
activate
Y
n__s
activate
Y
n__0
activate
n__0
0
div
X1
X2
n__div
X1
X2
s
X
n__s
X
if
false
X
Y
activate
Y
minus
X1
X2
n__minus
X1
X2
div
0
n__s
Y
0
minus
n__s
X
n__s
Y
minus
activate
X
activate
Y
geq
n__s
X
n__s
Y
geq
activate
X
activate
Y
true
0
0
0
div
2
1
s
1
1
45380
minus
2
0
n__minus
2
0
activate
1
1
0
geq
2
1
1
activate
1
1
false
0
2
div
2
1
45545
geq
2
1
true
0
2
n__s
1
1
45380
n__div
2
1
45545
0
0
0
if
3
2
3
0
s
1
0
n__0
0
0
minus
2
1
if
3
0
activate
X
X
activate
n__s
X
s
activate
X
if
true
X
Y
activate
X
minus
n__0
Y
0
activate
n__div
X1
X2
div
activate
X1
X2
activate
n__minus
X1
X2
minus
X1
X2
0
n__0
div
s
X
n__s
Y
if
geq
X
activate
Y
n__s
n__div
n__minus
X
activate
Y
n__s
activate
Y
n__0
activate
n__0
0
div
X1
X2
n__div
X1
X2
s
X
n__s
X
if
false
X
Y
activate
Y
minus
X1
X2
n__minus
X1
X2
div
0
n__s
Y
0
minus
n__s
X
n__s
Y
minus
activate
X
activate
Y
activate
n__s
X
activate
X
if
true
X
Y
activate
X
activate
n__div
X1
X2
div
activate
X1
X2
activate
n__minus
X1
X2
minus
X1
X2
div
s
X
n__s
Y
if
geq
X
activate
Y
n__s
n__div
n__minus
X
activate
Y
n__s
activate
Y
n__0
minus
n__s
X
n__s
Y
activate
X
minus
n__s
X
n__s
Y
minus
activate
X
activate
Y
true
0
0
0
div
2
1
2
s
1
1
1
minus
2
1
0
n__minus
2
1
0
activate
1
1
0
geq
2
1
1
activate
1
1
1
false
0
2
div
2
1
1
geq
2
1
true
0
2
n__s
1
1
1
n__div
2
1
1
0
0
0
if
3
2
3
0
s
1
0
n__0
0
0
minus
2
1
0
if
3
2
1
minus
n__s
X
n__s
Y
activate
X
div
s
X
n__s
Y
if
geq
X
activate
Y
n__s
n__div
n__minus
X
activate
Y
n__s
activate
Y
n__0
activate
n__div
X1
X2
div
activate
X1
X2
if
true
X
Y
activate
X
activate
X
X
activate
n__s
X
s
activate
X
if
true
X
Y
activate
X
minus
n__0
Y
0
activate
n__div
X1
X2
div
activate
X1
X2
activate
n__minus
X1
X2
minus
X1
X2
0
n__0
div
s
X
n__s
Y
if
geq
X
activate
Y
n__s
n__div
n__minus
X
activate
Y
n__s
activate
Y
n__0
activate
n__0
0
div
X1
X2
n__div
X1
X2
s
X
n__s
X
if
false
X
Y
activate
Y
minus
X1
X2
n__minus
X1
X2
div
0
n__s
Y
0
minus
n__s
X
n__s
Y
minus
activate
X
activate
Y
minus
n__s
X
n__s
Y
activate
X
false
if
true
X
Y
activate
X
activate
n__div
X1
X2
div
activate
X1
X2
div
s
X
n__s
Y
if
geq
X
activate
Y
n__s
n__div
n__minus
X
activate
Y
n__s
activate
Y
n__0
true
0
0
0
div
2
1
2
2
s
1
114
minus
2
45671
n__minus
2
45671
activate
1
1
120
geq
2
1
1
activate
1
1
114
false
0
2
div
2
1
2
9
geq
2
1
true
0
2
n__s
1
1
n__div
2
1
2
9
0
0
0
if
3
2
3
120
s
1
0
n__0
0
0
minus
2
1
0
if
3
2
115
activate
X
X
activate
n__s
X
s
activate
X
if
true
X
Y
activate
X
minus
n__0
Y
0
activate
n__div
X1
X2
div
activate
X1
X2
activate
n__minus
X1
X2
minus
X1
X2
0
n__0
div
s
X
n__s
Y
if
geq
X
activate
Y
n__s
n__div
n__minus
X
activate
Y
n__s
activate
Y
n__0
activate
n__0
0
div
X1
X2
n__div
X1
X2
s
X
n__s
X
if
false
X
Y
activate
Y
minus
X1
X2
n__minus
X1
X2
div
0
n__s
Y
0
minus
n__s
X
n__s
Y
minus
activate
X
activate
Y
activate
n__0
0
false
minus
n__0
Y
0
false
activate
n__s
X
s
activate
X
false
NaTT
certifiable-1.6