Statement
양의 정수 과 의 순열 이 주어진다.
모든 에 대하여
를 만족하는 순열 의 순서쌍 의 개수를 로 나눈 나머지를 구하여라.
Input
입력은 다음과 같은 형식으로 주어진다.
Output
첫째 줄에 정답을 출력한다.
Constraints
- .
- ().
- ().
- ().
- ().
Subtasks
Samples
例 1
入力例
2
2 1
2 1
出力例
2
이 예제는 서브태스크 1, 2, 4, 5, 6, 7, 8, 9의 조건을 만족한다.
例 2
入力例
3
1 2 3
1 2 3
出力例
6
이 예제는 서브태스크 1, 2, 3, 7, 8, 9의 조건을 만족한다.
例 3
入力例
5
1 2 3 4 5
1 2 3 5 4
出力例
0
이 예제는 서브태스크 1, 2, 3, 6, 8, 9의 조건을 만족한다.
例 4
入力例
9
6 9 1 7 8 4 2 5 3
6 9 1 7 8 4 2 5 3
出力例
14
이 예제는 서브태스크 2, 7, 8, 9의 조건을 만족한다.
例 5
入力例
23
3 19 20 15 16 18 11 13 4 21 5 9 1 2 12 14 22 10 7 8 6 23 17
14 16 5 15 11 2 9 20 12 1 18 23 4 10 17 19 8 21 6 22 3 13 7
出力例
3360
이 예제는 서브태스크 8, 9의 조건을 만족한다.