#include<bits/stdc++.h>
using namespace std;
int main()
{
int a[10][10]={0},n;
cin>>n;
int i,j,k,l,h;
for(i=1;i<=n;++i)
{
for(j=i;j<=n-i+1;++j)
{
a[i][j]=j;
}
for(k=i+1;k<=n-i+1;++k)
{
a[k][j]=a[k-1][j]+1;
}
for(l=j-1;l>=i;--l)
{
a[k][l]=a[k][l+1]+1;
}
for(h=k-1;h>i;--h)
{
a[h][l]=a[h+1][l]+1;
}
}
for(i=1;i<=n;++i)
{
for(j=1;j<=n;++j)
{
cout<<setw(3)<<a[i][j];
}
cout<<endl;
}
return 0;
}