문제 N × M 크기의 2차원 배열이 있다. 이 배열의 가장 왼쪽 위 칸은 (0, 0)으로, 가장 오른쪽 아래 칸은 (N-1, M-1)로 표현한다. 총 q번의 질문에 대한 답을 하는 프로그램을 작성하여라. 각 질문은 두 정수 d, r 로 주어지는데, 이전 출력 위치를 (y, x)라고 할 때, 이 배열의 (y, x) 위치에서 d방향으로 r 만큼 이동한 위치의 값을 출력해야 한다. d 가 0 이면 오른쪽, 1 이면 왼쪽, 2 면 아래, 3 이면 위를 의미한다. 이동 과정에서 -1 을 만나거나 배열의 범위 밖으로 나가려고 할 경우, 그 이전 자리에서 멈춘다. 프로그램 시작 시 초기 y, x 는 모두 0 이다. 입력 첫 번째 줄에 배열의 크기 N, M 과 질문의 수 q 가 주어진다. 두 번째 줄부터 N 개의 줄..