#include<iostream>
#include<cstdio>
using namespace std;
int main(){
int n;
while(cin >> n){
if(n == 0){
break;
}
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){ //画图观察比较直观
int c = min(min(i,n-i+1),min(j,n-j+1));//分别是到上、下、左、右距离
cout<<c<<" ";
}
cout<<endl;
}
cout<<endl;
}
return 0;
}