h, w = map(int, input().split()) a = [[0]*w for _ in range(h)] for i in range(h): for j in range(w): if i < h//2*2 and j < w//2*2: a[i][j] ^= 1 ans = (h//2*2)*(w//2*2) if h*w%2: for i in range(h-2, h): for j in range(w-2, w): a[i][j] ^= 1 ans += 2 print(ans) for s in a: print(*s)