#1475. 幸运的串

幸运的串

当前没有测试数据。

幸运的串

题目描述

AA君喜欢收集特殊的字符串,特别是那些能给他带来幸运的串。

AA君认为一个串是幸运串当且仅当这个串包含长度大于11的回文子串。

AA君想知道对于长度恰好为nn且字符集大小为mm的所有字符串中(字符集中字符不一定都要用上),有多少个不同的幸运串呢?

最后的结果可能很大,AA君只想知道答案对109+710^{9}+7取模后的值,请你帮助他。

输入格式

一行两个整数nnmm

输出格式

仅一个整数表示答案。

数据范围与提示

  • 对于30%30\%的数据,nnm7m \leq 7
  • 对于60%60\%的数据,nnm107m \leq 10^{7}
  • 对于100%100\%的数据,1n1 \leq nm1018m \leq 10^{18}

样例

3 3
21
4 4
208
1145141919810 1919810114514
411445926