AtCoder Regular Contest 139
E
Wazir
AtCoder
⌀ 3222
原题
← DF →
翻译中…

Problem Statement

翻译中…

We have a grid with $H$ rows and $W$ columns. Let $(i, j)$ denote the square at the $i$-th row from the top and $j$-th column from the left. Assume that this grid is a torus; that is, in addition to the pairs of squares horizontally or vertically adjacent to each other, assume the following pairs of squares to be adjacent to each other.

翻译中…
  • $(i,1)$ and $(i,W)$, for every integer $i$ such that $1 \leq i \leq H$.
  • $(1,j)$ and $(H,j)$, for every integer $j$ such that $1 \leq j \leq W$.
翻译中…

Consider placing some number of pieces on the squares in the grid. Here, there can be at most one piece on each square, and there cannot be two pieces on adjacent squares. Let $L$ be the maximum number of pieces that can be placed. Find the number of ways, modulo $998244353$, to place $L$ pieces.

翻译中…

Constraints

翻译中…
  • $2 \leq H \leq 10^5$
  • $2 \leq W \leq 10^{10}$
  • $H$ and $W$ are integers.
翻译中…

Input

翻译中…

Input is given from Standard Input in the following format:

翻译中…

H W

翻译中…

Output

翻译中…

Print the answer.

翻译中…

样例

Input #1
3 2
Output #1
6
The following six placements satisfy the condition. Here, `#` and `.` represent a square with and without a piece, respectively.
Input #2
139 424
Output #2
148734121
Input #3
12345 1234567890
Output #3
227996418
题目信息
题号
arc139_e
时间限制
10 s
内存限制
1024 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。