#include<bits/stdc++.h>
using namespace std;
const int N=25;
int a[N][N];
int x,y,n;
int main(){
cin>>n;
y=1,x=n/2+1;
a[y][x]=1;
int aaa,bbb;
for(int i=2;i<=n*n;i++){
aaa=x,bbb=y;
if(y==1)y=n;
else ++y;
if(x==n)x=1;
else ++x;
if(a[y][x]){
x=aaa,y=bbb;
if(y==n)y=1;
else ++y;
a[y][x]=i;
}else {
a[y][x]=i;
}
}
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
cout<<a[i][j]<<" ";
}
cout<<"\n";
}
return 0;
}