#include<stdio.h>
int main()
{int n,a[10][10],x=0,i,j,b;
scanf("%d",&n);
b=n/2+n%2;
for(i=1;i<=b;i++){
for(j=i;j<=n-i;j++){
x++;
a[i][j]=x;}
for(j=i;j<=n-i;j++){
x++;
a[j][n-i+1]=x;}
for(j=n-i+1;j>=i+1;j--){
x++;
a[n-i+1][j]=x;}
for(j=n+1-i;j>=i+1;j--){
x++;
a[j][i]=x;}}
for(i=1;i<=n;i++){
for(j=1;j<=n;j++)
printf("%d\t",a[i][j]);
printf("\n");}
return 0;
}