# https://yukicoder.me/problems/no/2600 MOD = 998244353 def main(): Q = int(input()) N = [] for _ in range(Q): N.append(int(input())) max_n = max(3, max(N)) R = [0] * (max_n + 1) R[1] = 1 R[2] = 1 for i in range(3, max_n + 1): R[i] = (R[i - 1] + R[i - 2]) % MOD E = [0] * (max_n + 1) E[1] = 1 E[2] = 3 for i in range(3, max_n + 1): E[i] = (E[i - 1] + E[i - 2]) % MOD for n in N: r2 = (R[n] * R[n]) % MOD e2 = (E[n] * E[n]) % MOD r2_ = (5 * r2) % MOD print((r2_ - e2) % MOD) if __name__ == "__main__": main()