부터 까지의 정수를 각각 한 번씩 사용한 순열 를 생각하자. 다음 조건을 만족하는 순열의 개수를 구하여라.
정답을 로 나눈 나머지를 출력하여라.
Input
입력은 다음과 같은 형식으로 주어진다.
case case case
각 테스트 케이스는 다음과 같은 형식으로 주어진다.
Output
각 테스트 케이스마다 조건을 만족하는 순열의 개수를 로 나눈 나머지를 한 줄에 출력한다.
Constraints
- .
- .
- .
- 모든 테스트 케이스에 대한 의 합은 이하이다.
Subtasks
Samples
입력
2
3 1 2 2
5 2 5 3
출력
2
0