#include<stdio.
h>
int fact(int m)
{
      int k=1;
      for(int i=1;i<=m;i++)
      {
            k=k*i;
      }
      return k;
}
int comb(int a,int b)
{
      return(fact(a)/(fact(b)*fact(a-b)));
}
void pasc(int n)
{
for(int i=1;i<=n-1;i++)
{
     if(i==1)
     {
           printf("%d",1);
           printf("\n");
     }
     for(int j=0;j<=i;j++)
     {
           printf("%i",comb(i,j));
           printf(" ");
     }
     printf("\n");
}
}
int main()
{
      int num;
      scanf("%d",&num);
      printf("\n");
      pasc(num);
      return 0;
}