/*#include<stdio.h>
int main()
{
int p;
printf("write password!");
scanf("%d", &p);
if(p==1029)
{
printf("correct!\nprogram on!");
}
else
{
printf("wrong~");
}
}
*/
/*
#include<stdio.h>
int main()
{
int arr[100] = {0}, n, i;
scanf("%d", &n);
for(i=0;;i++){
arr[i] = n%2;
n/=2;
if(n==0) {
break;
}
}
for(;i>=0; i--) {
printf("%d", arr[i]);
}
}
*/
/*
#include<stdio.h>
int main() {
int map[100][100]={0};
int i, j, n, x=1;
scanf("%d", &n);
for(i=0; i<n; i++) {
for(j=0; j<n; j++) {
map[i][j]=x++;
}
}
for(i=0; i<n; i++){
for(j=0; j<n; j++) {
printf("%2d:(%d,%d) \t", map[i][j], i, j);
}
printf("\n");
}
}
*/
/*
#include <stdio.h>
int main()
{
int i , j, n, x=1;
int map[101][101];
scanf("%d", &n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
map[i][j]=x++;
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
printf("%d ", map[i][j]);
}
printf("\n");
}
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n, x=1;
int map[101][101];
scanf("%d", &n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
map[j][i]=x++;
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
printf("%d ", map[i][j]);
}
printf("\n");
}
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n, x=1;
int map[105][105];
scanf("%d", &n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
map[j][i]=x++;
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
printf("%d ", map[i][j]);
}
printf("\n");
}
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n, x=1;
int map[105][105];
scanf("%d", &n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
map[j][i]=x++;
}
}
for(i=n;i>=1;i--)
{
for(j=1;j<=n;j++)
{
printf("%d ", map[i][j]);
}
printf("\n");
}
}
*/
/*
#include<stdio.h>
int main()
{
int i, j, k, n ,x=1;
int map[105][105];
scanf("%d %d", &n, &k);
for(i=1;i<=n;i++)
{
for(j=1;j<=k;j++)
{
map[i][j]=x++;
}
}
for(i=n;i>=1;i--)
{
for(j=k;j>=1;j--)
{
printf("%d ", map[i][j]);
}
printf("\n");
}
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, k, n , x=1;
int map[105][105];
scanf("%d %d",&n, &k);
for(i=1;i<=n;i++)
{
for(j=1;j<=k;j++)
{
map[i][j]=x++;
}
}
for(i=n;i>=1;i--)
{
for(j=1;j<=k;j++)
{
printf("%d ", map[i][j]);
}
printf("\n");
}
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n, k, x=1;
int map[105][105];
scanf("%d %d", &n, &k);
for(j=k;j>=1;j--)
{
for(i=n;i>=1;i--)
{
map[i][j]=x++;
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=k;j++)
{
printf("%d ", map[i][j]);
}
printf("\n");
}
}
*/
/*
#include <stdio.h>
int main()
{
int i, j, n, k, x=1;
int map[105][105];
scanf("%d %d", &n, &k);
for(j=k;j>=1;j--)
{
for(i=n;i>=1;i--)
{
map[i][j]=x++;
}
}
for(i=n;i>=1;i--)
{
for(j=1;j<=k;j++)
{
printf("%d ", map[i][j]);
}
printf("\n");
}
}
*/
#include <stdio.h>
int main()
{
int i, j, x=1, k, n;
int map[21][21]={0};
scanf("%d", &n);
for(i=1;i<=n;i++)
{
scanf("%d", &map[i][1]);
}
for(i=1;i<=n;i++)
{
for(j=1;j<=)
}
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
printf("%d ", map[i][j]);
}
printf("\n");
}
}