#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(); }