#include <bits/stdc++.h>

using namespace std;

int main() {
	int n;

	cin >> n;

	int p [n];

	for(int i=0; i<n; i++) {
		cin >> p[i];
	}

	int q [n] [n];

	for(int i=0; i<n; i++) {
		int k=0;

		for(int j=0; j<n; j++) {
			if(p[j] > i) {
				q[i][k] = p[j];
				k++;
			}
		}
	}

	for(int i=0; i<n; i++) {
		for(int j=0; j<=i; j++) {
			cout << q[i-j][j];

			if(j==i) {
				cout << '\n';
			} else {
				cout << " ";
			}
		}
	}

	return 0;
}