#include<bits/stdc++.h>
using namespace std;
int a[15][15],m;
int main(){
      a[15][15]={0};
      cin>>m;
      for(int i=0;i<m;i++){
           for(int j=0;j<=i;j++){
            if(j==0){
                a[i][j]=1;
             }   
             else{
                a[i][j]=a[i-1][j-1]+a[i-1][j];
                } 
           }
      }
      for(int i=0;i<m;i++){
        for(int j=0;j<=i;j++){
          cout<<a[i][j]<<" ";
          }
        cout<<endl;
      }
       
      return 0;
}
/**************************************************************
	Problem: 1275
	User: cyp
	Language: C++
	Result: Accepted
	Time:14 ms
	Memory:2072 kb
****************************************************************/