#include<iostream>
using namespace std;
const int N=110;
int f[N][N];
int main()
{
f[1][1] = 1;
int n;cin>>n;
for(int i=2;i<=n;i++)
for(int j=1;j<=i;j++)
f[i][j] = f[i-1][j]+f[i-1][j-1];
for(int i=1;i<=n;i++)
{
for(int j=1;j<=i;j++)
cout <<f[i][j] << " ";
cout << endl;
}
}