while
true
x
y
cond
gt
x
0
x
y
cond
true
s
x
y
while
gt
y
0
x
y
cond
false
x
y
while
gt
s
y
0
s
y
s
y
gt
s
x
0
true
gt
0
x
false
gt
s
x
s
y
gt
x
y
2.2
cond
true
s
x
y
gt
y
0
while
true
x
y
cond
gt
x
0
x
y
while
true
x
y
gt
x
0
cond
false
x
y
gt
s
y
0
gt
s
x
s
y
gt
x
y
cond
true
s
x
y
while
gt
y
0
x
y
cond
false
x
y
while
gt
s
y
0
s
y
s
y
true
gt
s
x
s
y
gt
x
y
true
s
1
1
1
gt
2
0
false
0
0
while
3
0
true
0
0
cond
3
0
0
0
0
while
3
0
gt
2
1
2
0
cond
3
0
cond
false
x
y
while
gt
s
y
0
s
y
s
y
cond
true
s
x
y
while
gt
y
0
x
y
while
true
x
y
cond
gt
x
0
x
y
true
Failed!
NaTT
certifiable-1.6