from functools import lru_cache MOD = 998244353 H, W = map(int, input().split()) @lru_cache(200**2) def f(h, w): if h <= 1 or w <= 1: return 1 result = 0 for i in range(1, w+1): result += f(i, h-1) * pow(2, (w-i) * (h-1) + max(i-2, 0), MOD) % MOD result %= MOD return result print(f(H, W))