//BC113 数字三角形 
#include<stdio.h>
int main()
{
	int n = 0; 
	while (scanf("%d", &n) != EOF)
	{
		for (int i = 1; i <= n; i++)
		{
			for (int j = 1; j <= i; j++)
			{
				printf("%d ", j); 
			}
			printf("\n"); 
		}
	}
	return 0; 
}