#include <iostream>
#include <vector>
using namespace std;
vector<int> a;
void outputArray()
{
	for(int i=0;i<a.size();++i)
		cout<<a[i]<<" ";
	cout<<endl;
}
int main()
{
	int n;
	cin>>n;
	for(int i=0;i<n;++i)
	{
		int b;
		cin>>b;
		a.push_back(b);
	}
	int x=a[n-1];
	int i=n-2;
	while(a[i]>x)
	{
		a[i+1]=a[i];
		outputArray();
		--i;
	}
	a[i+1]=x;
	outputArray();

}