#include <stdio.h>
int main(void) {
int mat[1002][1002];
int l,c,a,b, i,j,conta;
//preenche com zeros ao redor do chão
for (i=0; i<=l+1; i++) {
mat[i][0]=0;
mat[i][c+1]=0;
}
for (j=0; j<=c+1; j++) {
mat[0][j]=0;
mat[l+1][j]=0;
}
for (i=1; i<=l; i++) {
for (j=1; j<=c; j++) {
}
}
while (1) {
mat[a][b]=0;
if (mat[a+1][b]==1) { a=a+1; }
else if (mat[a-1][b]==1) { a=a-1; }
else if (mat[a][b+1]==1) { b=b+1; }
else if (mat[a][b-1]==1) { b=b-1; }
else { break; }
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CglpbnQgbWF0WzEwMDJdWzEwMDJdOwoJaW50IGwsYyxhLGIsIGksaixjb250YTsKCQoJc2NhbmYoIiVpICVpIiwgJmwsJmMpOwogICAgc2NhbmYoIiVpICVpIiwgJmEsJmIpOwogIAogIAkvL3ByZWVuY2hlIGNvbSB6ZXJvcyBhbyByZWRvciBkbyBjaMOjbwoJZm9yIChpPTA7IGk8PWwrMTsgaSsrKSB7CiAgICAJbWF0W2ldWzBdPTA7CiAgICAJbWF0W2ldW2MrMV09MDsKICAJfQogICAgZm9yIChqPTA7IGo8PWMrMTsgaisrKSB7CiAgICAJbWF0WzBdW2pdPTA7CiAgICAJbWF0W2wrMV1bal09MDsKICAgIH0KCiAgICBmb3IgKGk9MTsgaTw9bDsgaSsrKSB7CiAgICAJZm9yIChqPTE7IGo8PWM7IGorKykgewogICAgICAgIAlzY2FuZigiJWkiLCZtYXRbaV1bal0pOwogICAgICAJfQogICAgfQoKCXdoaWxlICgxKSB7CiAgICAJbWF0W2FdW2JdPTA7CiAgICAJaWYgKG1hdFthKzFdW2JdPT0xKSB7IGE9YSsxOyB9CiAgICAJZWxzZSBpZiAobWF0W2EtMV1bYl09PTEpIHsgYT1hLTE7IH0KICAgIAllbHNlIGlmIChtYXRbYV1bYisxXT09MSkgeyBiPWIrMTsgfQogICAgCWVsc2UgaWYgKG1hdFthXVtiLTFdPT0xKSB7IGI9Yi0xOyB9CiAgICAJZWxzZSB7IGJyZWFrOyB9CiAgCX0KICAJcHJpbnRmKCIlaSAlaVxuIiwgYSwgYik7CiAgCQogIAlyZXR1cm4gMDsKfQo=