正の整数 N,MN,MN,M が与えられます。長さが NNN であり、それぞれの要素が 111 以上 MMM 以下の整数である数列は MNM^NMN 個存在しますが、そのうち次の条件を満たすものの個数を 998244353998244353998244353 で割った余りを求めてください。
N M
答えを出力してください。
3 3
12
この場合、 222 と 333 をどちらも含む数列の個数を求めればよく、これは 121212 個存在します。
7 8
295680
この場合、 555 と 777 と 888 を全て含み、また 3,63,63,6 の少なくとも片方を含む数列の個数を求めればよいです。
1414 2135
833302514
998244353998244353998244353 で割った余りを求めてください。