NTT
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

因为贝贝在上次四六级考试中,惨遭爆零,所以他决定好好背单词!但是贝贝的单词书,过于特别(所以他爆零很合理)。

这本单词书中,包含着长度为n的由n种字符构成的个单词。约定k为一个单词未使用的不同字符的个数,定义一个单词的权重为。试计算所有这些单词的权重之和。

输入描述:

第一行一个正整数,表示测试数据组数。
每组测试数据一行,包含一个整数

输出描述:

对于每组数据,输出一行一个整数,表示所求答案对998244353取模后的结果。
示例1

输入

复制
2
2
5

输出

复制
12
71280