N = int(input())
ans = [[0] * N for _ in range(N)]
for i in range(N):
    for j in range(i + 1):
        ans[i][j] = 2
for i in range(N // 2):
    ans[i][i] = 1
for a in ans:
    print(''.join(map(str, a)))