토끼의 탈출 경로
시간 제한1초메모리 제한256 MB
3×N 격자에서 왼쪽 위 칸에서 오른쪽 아래 칸으로 이동하는, 같은 칸을 두 번 지나지 않는 경로의 수를 10^9+9로 나눈 나머지를 구한다.
문제
여우와 토끼가 격자 위에 있다. 토끼는 가장 왼쪽 위 칸에서 출발해 가장 오른쪽 아래 칸으로 도망친다.
여우는 토끼를 뒤쫓으면서 토끼가 지나간 칸마다 함정을 놓는다. 그래서 토끼는 이미 지난 칸을 다시 밟지 못한다. 토끼는 한 번에 변을 맞댄 칸, 즉 위, 아래, 왼쪽, 오른쪽 중 한 방향으로 한 칸 움직인다.
토끼가 출발 칸에서 도착 칸까지 갈 수 있는 경로의 수를 세어라. 지나는 칸의 순서가 한 군데라도 다르면 서로 다른 경로로 센다.
입력
첫째 줄에 격자의 가로 길이 이 주어진다. ()
출력
격자에서 칸을 중복해서 지나지 않고 왼쪽 위 칸에서 오른쪽 아래 칸으로 가는 경로의 수를 ()로 나눈 나머지를 출력한다.