p
0
0
p
s
X
X
leq
0
Y
true
leq
s
X
0
false
leq
s
X
s
Y
leq
X
Y
if
true
X
Y
activate
X
if
false
X
Y
activate
Y
diff
X
Y
if
leq
X
Y
n__0
n__s
n__diff
n__p
X
Y
0
n__0
s
X
n__s
X
diff
X1
X2
n__diff
X1
X2
p
X
n__p
X
activate
n__0
0
activate
n__s
X
s
activate
X
activate
n__diff
X1
X2
diff
activate
X1
activate
X2
activate
n__p
X
p
activate
X
activate
X
X
2.2
activate
n__0
0
leq
s
X
s
Y
leq
X
Y
activate
n__diff
X1
X2
activate
X2
diff
X
Y
if
leq
X
Y
n__0
n__s
n__diff
n__p
X
Y
activate
n__diff
X1
X2
diff
activate
X1
activate
X2
activate
n__diff
X1
X2
activate
X1
activate
n__p
X
p
activate
X
diff
X
Y
leq
X
Y
if
false
X
Y
activate
Y
activate
n__s
X
s
activate
X
if
true
X
Y
activate
X
activate
n__p
X
activate
X
activate
n__s
X
activate
X
true
activate
n__s
X
activate
X
activate
n__diff
X1
X2
activate
X1
activate
n__p
X
activate
X
if
true
X
Y
activate
X
activate
n__diff
X1
X2
diff
activate
X1
activate
X2
diff
X
Y
if
leq
X
Y
n__0
n__s
n__diff
n__p
X
Y
activate
n__diff
X1
X2
activate
X2
if
false
X
Y
activate
Y
true
0
0
0
diff
2
1
2
29534
s
1
1
0
activate
1
1
0
activate
1
1
0
false
0
2
p
1
0
n__diff
2
1
2
29534
leq
2
1
true
0
2
leq
2
0
n__s
1
1
0
p
1
1
0
0
0
0
if
3
2
3
0
s
1
0
n__0
0
0
diff
2
1
2
29534
n__p
1
1
0
if
3
2
3
0
if
false
X
Y
activate
Y
diff
X
Y
if
leq
X
Y
n__0
n__s
n__diff
n__p
X
Y
activate
n__diff
X1
X2
diff
activate
X1
activate
X2
if
true
X
Y
activate
X
activate
n__p
X
activate
X
activate
n__s
X
activate
X
activate
n__diff
X1
X2
diff
activate
X1
activate
X2
diff
X
Y
if
leq
X
Y
n__0
n__s
n__diff
n__p
X
Y
p
0
0
activate
n__p
X
p
activate
X
activate
X
X
s
X
n__s
X
if
false
X
Y
activate
Y
activate
n__s
X
s
activate
X
p
X
n__p
X
diff
X1
X2
n__diff
X1
X2
0
n__0
activate
n__0
0
if
true
X
Y
activate
X
p
s
X
X
activate
n__diff
X1
X2
diff
activate
X1
activate
X2
diff
X
Y
if
leq
X
Y
n__0
n__s
n__diff
n__p
X
Y
activate
n__p
X
activate
X
if
false
X
Y
activate
Y
activate
n__s
X
activate
X
if
true
X
Y
activate
X
true
0
0
0
diff
2
15944
s
1
15944
activate
1
15943
activate
1
1
0
false
0
15946
p
1
0
n__diff
2
15945
leq
2
1
1
true
0
15947
leq
2
0
n__s
1
1
0
p
1
15944
0
0
15945
if
3
15945
s
1
0
n__0
0
0
diff
2
15945
n__p
1
1
15945
if
3
2
3
0
if
true
X
Y
activate
X
activate
n__s
X
activate
X
if
false
X
Y
activate
Y
diff
X
Y
if
leq
X
Y
n__0
n__s
n__diff
n__p
X
Y
activate
n__diff
X1
X2
diff
activate
X1
activate
X2
activate
n__diff
X1
X2
diff
activate
X1
activate
X2
diff
X
Y
if
leq
X
Y
n__0
n__s
n__diff
n__p
X
Y
if
false
X
Y
activate
Y
activate
n__s
X
activate
X
if
true
X
Y
activate
X
true
0
0
0
diff
2
1
22402
0
s
1
1
0
activate
1
1
0
activate
1
1
1
false
0
212
p
1
0
n__diff
2
1
22402
0
leq
2
1
396
0
true
0
1
leq
2
0
n__s
1
1
0
p
1
1
0
0
0
21258
if
3
1
938
2
953
3
0
0
s
1
0
n__0
0
21258
diff
2
1
22403
0
n__p
1
1
0
if
3
1
1
2
2
3
1
0
activate
n__s
X
activate
X
if
false
X
Y
activate
Y
diff
X
Y
if
leq
X
Y
n__0
n__s
n__diff
n__p
X
Y
activate
n__diff
X1
X2
diff
activate
X1
activate
X2
leq
s
X
0
false
activate
n__diff
X1
X2
diff
activate
X1
activate
X2
diff
X
Y
if
leq
X
Y
n__0
n__s
n__diff
n__p
X
Y
p
0
0
leq
0
Y
true
activate
n__p
X
p
activate
X
activate
X
X
leq
s
X
s
Y
leq
X
Y
s
X
n__s
X
if
false
X
Y
activate
Y
activate
n__s
X
s
activate
X
p
X
n__p
X
diff
X1
X2
n__diff
X1
X2
0
n__0
activate
n__0
0
if
true
X
Y
activate
X
p
s
X
X
activate
n__diff
X1
X2
diff
activate
X1
activate
X2
diff
X
Y
if
leq
X
Y
n__0
n__s
n__diff
n__p
X
Y
if
false
X
Y
activate
Y
activate
n__s
X
activate
X
true
Failed!
NaTT
certifiable-1.6