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