n=int(input())
a=[[0 for i in range(2*n+1)] for j in range(2*n+1)]
k=n
n=2*n+1
for i in range(n//2+1):
for j in range(i,n-i):
a[i][j]=k
for j in range(i+1,n-i):
a[j][n-i-1]=k
for j in range(n-i-2,i-1,-1):
a[n-i-1][j]=k
for j in range(n-i-2,i,-1):
a[j][i]=k
k=k-1
for i in range(n):
for j in range(n):
print("%2d"%a[i][j],end="")
print()
/**************************************************************
Problem: 1209
User: admin
Language: Python
Result: Accepted
Time:92 ms
Memory:34480 kb
****************************************************************/