H, W = map(int, input().split()) H_even = H - (H % 2) W_even = W - (W % 2) ans = H_even * W_even print(ans) for i in range(H): row = [] for j in range(W): if i < H_even and j < W_even: row.append('1') else: row.append('0') print(' '.join(row))