Subtask 1(5 points):$1 \le n \le 5$,$1\le k \le 10$。
Subtask 2(11 points):$k = 1$。
Subtask 3(11 points):$1 \le n,k \le 20000$。
Subtask 4(13 points):$1 \le n,k \le 10^5$。
Subtask 5(23 points):$1 \le k \le 10^5$。
Subtask 6(37 points):无特殊限制。
对于 $100\%$ 的数据,$1\le n \le 998244352,1\le k \le 10^7$。