1부터 C까지의 값을 쓰는 N행 M열 표 중 모든 행이 서로 다르고 모든 열이 서로 다른 표의 개수를 1,000,000,007로 나눈 나머지로 구한다.
준규는 정수가 채워진 표를 아주 좋아한다. 준규는 다음 네 조건을 모두 만족하는 표를 특별한 표라고 부른다.
NNN, MMM, CCC가 주어졌을 때 특별한 표의 개수를 구하는 프로그램을 작성하시오.
첫째 줄에 NNN, MMM, CCC가 주어진다. (1≤N,M,C≤40001 \le N, M, C \le 40001≤N,M,C≤4000)
특별한 표의 개수를 1,000,000,007로 나눈 나머지를 출력한다.
N=M=C=2N = M = C = 2N=M=C=2일 때 특별한 표는 다음 10개다. 세로로 놓인 두 자리 수 한 쌍이 표 하나이고, 위쪽이 첫째 행, 아래쪽이 둘째 행이다.
11 11 12 21 22 22 21 12 12 21 12 21 11 11 21 12 22 22 21 12