# 愚直をジャッジに投げて、yukicoderを怖がらせましょう! import sys from itertools import product MOD = 998244353 H, W = map(int, input().split()) ans = 0 for seq in product(range(2), repeat=H * W): grid = [[seq[i * W + j] for j in range(W)] for i in range(H)] is_ok = True for i in range(H - 1): for j in range(W - 1): left = sum(sum(grid[r][c] for c in range(j + 1)) for r in range(i + 1)) right = sum(sum(grid[r][c] for c in range(j + 1, W)) for r in range(i + 1, H)) if left % 2 == right % 2: is_ok = False if not is_ok: break if is_ok: for row in grid: print(*row, sep="", file=sys.stderr) print("---", file=sys.stderr) print(ans)