编程题
### 问题描述
给出一个 $n$ 行 $m$ 列的棋盘,你需要把棋盘中的每个格子涂成红色、绿色、蓝色中的任意一种,并且保证红色格子出现偶数次。求合法的涂色方案数。答案对 $998244353$ 取模。
### 输入格式
输入一行两个整数 $n,m \space (1 \leq n \times m \leq 10^6)$,代表棋盘的行数和列数。
### 输出格式
输出一行一个整数,代表合法涂色方案数对 $998244353$ 取模后的值。
### 样例输入
```
2 3
```
### 样例输出
```
365
```