#include<bits/stdc++.h>
using namespace std;
int a[40][40];
int main(){
int n;
cin>>n;
a[1][n/2+1]=1;
int x=1,y=n/2+1;
for(int i=2;i<=n*n;i++){
if(x==1&&y!=n)
x=n,y=y+1;
else if(x!=1&&y==n)
y=1,x=x-1;
else if(x==1&&y==n)
x=x+1;
else if(x!=1&&y!=n)
if(!a[x-1][y+1])
x=x-1,y=y+1;
else
x=x+1;
a[x][y]=i;
}
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++)
cout<<a[i][j]<<' ';
}
return 0;
}