N, A, B, C = map(int, input().split()) S = [[0 for _ in range(N)] for __ in range(N)] p = 0 for i in range(N): for j in range(N): if p < B: S[i][j] = 2 elif p < A+B: S[i][j] = 1 else: S[i][j] = 3 p += 1 for i in range(N): for j in range(N): print(S[i][j], end='') print()