#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
h(n);
return 0;
}
int h(int n)
{
int s[n][n],i,j,l,x,y;
for(i=1,j=1;i<=n;i++)
for(x=1,y=i;y>0;x++,y--)
{ s[x][y]=j;
j++;};
for(i=0;i<n;i++)
{for(l=1;l<=i+1;l++)
printf("%d ",s[l][n-i]);
printf("\n");
}
}