#3976. Round-3 字伏串

Round-3 字伏串

Description

题目描述

kkkwkkkw最近对构造字符串特别感兴趣,他想知道要构造一个长度为 nn 的满足以下条件的字符串 ss

  • ss 由小写字母 a\tt az\tt z 构成;
  • ss 中至少包含一个字母 a\tt a 以及一个字母 b\tt b

给定 nn,试求出有多少个不同的满足条件的字符串 ss,答案对 998244353998244353 取模。

输入格式

本题在单个测试点中有多组数据

输入共 T+1T+1 行。

1111 个整数,表示单个测试点中的数据组数 TT

接下来,对于每组数据,输入共 1111 个整数,表示字符串 ss 的长度 nn

输出格式

输出共 TT 行。

对于每组数据,输出共 1111 个整数,表示满足条件的字符串 ss 的数量,答案对 998244353998244353 取模。

输入输出样例 #1

输入 #1

3
2
3
114514

输出 #1

2
150
984497607

说明/提示

【数据范围】

对于 20%20\% 的数据,1n1051\le n\le10^{5}

对于 50%50\% 的数据,1n1091\le n\le10^{9}

对于 100%100\% 的数据,1T1051\le T\le10^51n10181\le n\le10^{18}