#include<stdio.h>
#define N (101)
int main()
{
int a[N][N];
int n,x,y;
while(scanf("%d",&n)>0)
{
if(n%2!=1) continue;
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
a[i][j]=0;
x=0;y=n/2;
for(int v=1;v<=n*n;v++){
a[x][y]=v;
x=(x-1+n)%n;y=(y+1)%n;
if(a[x][y]){
x=(x+2)%n;
y=(y-1+n)%n;
}
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
printf("%4ld",a[i][j]);
if(j<(n-1))
printf(" ");
}
printf("\n");
}
}
return 0;
}