#include<stdio.h>
int main(){
int n;
scanf("%d",&n);
int num[1000][1000];
int i=0,j=0,k=1;
while(k<n*n){
while(j<n&&num[i][j]==0){
num[i][j]=k;
k++;
j++;
}
j--;
while(i<n&&num[i][j]==0){
num[i][j]=k;
k++;
i++;
}
i--;
while(j>=0&&num[i][j]==0){
num[i][j]=k;
k++;
j--;
}
j++;
while(i>=0&&num[i][j]==0){
num[i][j]=k;
k++;
i--;
}
i++;
}
for(i=0;i<n;i++){
for(j=0;j<n;j++)
printf("%3d",num[i][j]);
printf("\n");
}
return 0;
}