题目描述
统计满足以下所有条件的长度为 N 的整数序列对 (A,B) 的数量:
- 序列 A=A1,A2,⋯,AN 和 B=B1,B2,⋯,BN,其中每个元素都是 1 到 M 之间的整数(包含 1 和 M)。
- 对于所有的 1≤i≤N,都有 Ai=Bi。
- 对于所有的 1≤i<j≤N,都有 Ai=Aj 且 Bi=Bj,即两个序列内部的元素均互不相同。
由于答案可能非常大,请将结果对 109+7 取模后输出。
输入格式
第一行输入 N M
输出格式
输出一个整数代表答案。
2 2
2
2 3
18
141421 356237
881613484
提示
数据范围
- 1≤ N ≤ M ≤ 5×105