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
****************************************************************/