/*
#include<stdio.h>
int main(){
int n,i,t;
int a[24]={};
scanf("%d",&n);
for(i=1;i<=n;i++){
scanf("%d",&t);
a[t]=a[t]+1;
}
for(i=1; i<=23; i++)
{
printf("%d ", a[i]);
}
return 0;
}
*/
/*
#include<stdio.h>
int main(){
int n,i;
int a[10000]={};
scanf("%d",&n);
for(i=1;i<=n;i++){
scanf("%d",&a[i]);
}
for(i=n; i>=1; i--)
{
printf("%d ", a[i]);
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int n,i,a[10000];
int min = 24;
scanf("%d",&n);
for(i=1; i<=n; i++)
{
scanf("%d",&a[i]);
}
for(i=1; i<=n; i++)
{
if(min>a[i])
min=a[i];
}
printf("%d",min);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int n, a[51] = {}, i, k;
scanf("%d", &n);
for(i = 0; i <n-1; i++)
{
scanf("%d", &k);
a[k]+=1;
}
for(i = 1; i <= n; i++)
if (a[i] == 0)
{
printf("%d", i);
}
return 0;
}*/
#include<stdio.h>
int main() {
int n, i, a[1001],j;
scanf("%d", &n);
for(i = 1 ; i >= n ; i++) {
scanf("%d", &a[i]);
}
for(i=n; i>=0; i--) {
for(j=1; j<=i; j++) {
printf("%d",j);
}
printf("\n");
}
}



