import numpy
N = int(input())
if N <= 9:
n=N
Arr = numpy.zeros((N, N), dtype=numpy.int16)
num = 1
i = 0
j = 0
times = N
while num <= N * N:
for _ in range(times):
Arr[i][j] = num
num += 1
j += 1
times -= 1
j -= 1
i += 1
for _ in range(times):
Arr[i][j] = num
num += 1
i += 1
i -= 1
j -= 1
for _ in range(times):
Arr[i][j] = num
num += 1
j -= 1
times -= 1
j += 1
i -= 1
for _ in range(times):
Arr[i][j] = num
num += 1
i -= 1
i += 1
j += 1
print(Arr)