#include <stdio.h>

int main() {
int num, x, y;  
x = 3;
y = 3;
draw:
num = 0;
drawmr:
if (num == y * 6 + x) printf("@");
else if (num == 35) printf("#");
else printf(".");
++num;
if (num % 6 == 0) printf("\n");
if (num < 36) goto drawmr;
printf("Enter move: ");
num = getchar();
stream: if (getchar() != 0xA) goto stream;
if (num == 'u') y--;
if (num == 'd') y++;
if (num == 'l') x--;
if (num == 'r') x++;
if (x < 0 || x > 6 || y < 0 || y > 6) goto error;
if (y * 6 + x == 35) goto exit;
goto draw;
error:
printf("You can't.\n\n");
if (num == 'u') y++;
if (num == 'd') y--;
if (num == 'l') x++;
if (num == 'r') x--;
goto draw;
exit:
printf("You win.\n");
}
