대구일과학고등학교
시간 제한1초메모리 제한1024 MB
각 좌표를 한 번에 1씩만 증가시키며 (1,...,1)에서 (N,...,N)까지 가는 경로 중 주어진 P개 점을 순서대로 지나는 경우의 수를 10^9+7로 나눈 나머지로 구합니다.
문제
대구일과학고등학교는 대구광역시에 있는 고등학교로, 차원 공간에 위치한다. 졸업 예정자들은 수능이 끝나면 기숙사에서 방을 빼고 통학해야 한다. 서진이는 현재 3학년이라 곧 통학하게 될 처지를 걱정하며 등굣길을 찾아보기로 했다. 서진이의 집에서 학교까지 갈 때는 특별한 규칙을 따라야 한다.
서진이의 위치가 라면, 서진이는 , , , , 중 하나의 위치로 이동할 수 있다. 서진이는 집에서 학교로 갈 때 반드시 지나야 하는 개의 점들을 발견했다. 이 점들은 반드시 주어진 순서대로 지나야 한다. 중복되는 점은 없으며, 서진이의 집이나 학교와 같은 위치에 있는 점도 없다.
서진이의 집은 에, 학교는 에 위치한다. 이때 모든 에 대해 , 이다. 집에서 학교까지 이동하는 경우의 수를 로 나눈 나머지를 구하여라.
입력
첫 번째 줄에 , , 가 공백으로 구분되어 주어진다. 두 번째 줄부터 개의 줄에 점의 좌표 가 공백으로 구분되어 주어진다.
출력
첫 번째 줄에 문제의 답을 출력한다.
제한
- (, )
- (, )
- 입력으로 주어지는 모든 수는 정수이다.