AT_utpc2024_c Card Deck

Description

$ 1 $ から $ 10^{100} $ の番号がついた $ 10^{100} $ 枚のカードがあり、カード $ i $ が 上から $ i $ 番目になるように積まれています。 また、空の袋が $ 1 $ 個あります。以下の操作をちょうど $ M $ 回行うことを考えます。 > 上から $ K $ 枚のカードを見て、カードを $ 0 $ 枚以上好きな枚数選び、それらを袋に入れる。選ばれなかったカードは相対順序を保ったまま戻す。 操作終了後に袋に入っているカードの集合として考えられるもの全てに対する要素数の総和を $ 998244353 $ で割った余りを求めてください。 $ T $ 個のテストケースが与えられるので、それぞれについて答えてください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ T $ $ \mathrm{case}_1 $ $ \vdots $ $ \mathrm{case}_T $ 各ケースは以下の形式で与えられる。 > $ K\ M $

Output Format

$ T $ 行出力せよ。 $ i $ 行目には $ i $ 番目のテストケースに対する答えを出力せよ。

Explanation/Hint

### Sample Explanation 1 $ 1 $ 番目のテストケースについて、袋の中に入ったカードの集合としてありうるものは $ \lbrace \rbrace, \lbrace 1 \rbrace, \lbrace 2\rbrace, \lbrace 1,2 \rbrace $ で、要素数の総和は $ 4 $ です。 ### Constraints - 入力は全て整数 - $ 1 \leq T \leq 10^5 $ - $ 1 \leq K