#include #include using namespace std; using namespace atcoder; #define rep(i, n) for(int i=0;i<(n);++i) #define rep1(i, n) for(int i=1;i<=(n);i++) #define ll long long using mint = modint998244353; using P = pair; using lb = long double; using T = tuple; #ifdef LOCAL # include # define dbg(...) debug_print::multi_print(#__VA_ARGS__, __VA_ARGS__) #else # define dbg(...) (static_cast(0)) #endif int main() { int q; cin >> q; const int m = 2e5+5; vector r(m), e(m); r[0] = 1; r[1] = 1; e[0] = 1; e[1] = 3; for(int i=2;i> n; --n; mint ans = 5 * r[n]*r[n] - e[n]*e[n]; cout << ans.val()<< endl; } return 0; }