2차원 지도에서 경로 길이를 구하는 문제이다.
입력 n m은 2차원 지도의 크기 n행 x m열을 의미한다. 1 <= n, m <= 10이다.
이후 입력 x1 y1 x2 y2는 출발지와 목적지의 (행, 열) 위치이다.
행 범위는 (0 ~ n-1)이고, 열 범위는 (0 ~ m-1)이다.
마지막 입력 n x m개의 0과 1은 지도 정보로 0은 빈공간, 1은 벽을 의미한다.
이동은 빈공간의 상,하,좌,우로 가능하며, 대각선 이동은 불가능하다.
경로가 있다면, 오로지 1개만 존재한다.
경로의 길이는 출발지와 목적지를 포함한 공간의 개수이다.
예를 들어, 경로 (x1, y1) -> (k1, k2) -> (x2, y2)면, 길이는 3이다.
경로가 없다면 길이는 0이다.
위와 같은 입력을 받아, 경로를 찾고 그 길이를 출력 후 종료하시오.
출력 끝에 줄바꿈 문자는 없다.