#include<stdio.h>
#include<iostream>
#include<cstdlib>
#include<string>
#include<cmath>
#include<string.h>
#include<algorithm>
using namespace std;
int main(){
int j;
int a[105][105],b,t,i=0,n;
cin>>n;
a[1][1]=1;
for(i=1;i<=n;++i){
for(j=1;j<=n-i+1;++j){
if(i!=1)a[i][j]=a[i-1][j]+i+j-2;
else {
if(j!=1){
a[i][j]=a[i][j-1]+j;
}
}
}
}
for(i=1;i<=n;++i){
for(j=1;j<=n-i+1;++j){
if(j==1){
cout<<a[i][j];
}
else cout<<" "<<a[i][j];
}
cout<<endl;
}
return 0;
}