#MMWX16. Chord

Chord

Background

“你问心无愧吗?”

机房的 W40 同学在分割圆的时候遇到了一个问题,你能帮帮他吗?

Description

给定一个圆,在圆上随机选 kk 条弦[1],求期望将圆分成多少份?

998244353998244353 取模[2]

TT 组询问。

Constraints and Subtasks

对于全部测试点,满足:

  • 0k10180\le k\le 10^{18}
  • 1T10001\le T\le 1000

另外,还有一些测试点满足特殊要求:

分值 特殊性质
2%2\% k1k\le 1
10%10\% k2k\le 2
5%5\% k3k\le 3
6%6\% k4k\le 4
7%7\% k5k\le 5
40%40\% k5×106k\le 5\times 10^6
30%30\% 无特殊限制

Input

输入内容从标准输入中给出,格式如下:

$ \boxed{\begin{aligned} & N_1 \\ & N_2 \\ & \cdots \\ & N_T \end{aligned}} $

Output

输出 TT 行,每行包含一个整数,表示问题的答案。

Samples

0
1
10
26
  • 样例 11 显然。
  • 对于样例 22,我有一个绝妙的解释,可惜写不下。

  1. 随机一条弦的方法是,在圆上均匀随机地选两个不同的点,连接这两个点,作为随机选择的弦。 ↩︎

  2. 具体地,可以证明答案一定可以表为既约分数 ab\dfrac{a}{b},并且题目保证 bb998244353998244353 互质;你需要输出 xx 满足 0x<9982443530\le x\lt 998244353,且 abx(mod998244353)a\equiv bx\pmod{998244353}↩︎