#include<bits/stdc++.h> using namespace std; int n,a[1001],b[100],ans=0,f=0; int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; for(int j=1;j<=ans;j++){ f=0; if(b[j]>=a[i]) { b[j]=a[i]; f=1; cout<<b[j]<<" "; break; } } if(f!=1){ ans++; b[ans]=a[i]; cout<<endl<<ans<<":"; cout<<a[i]<<" "; } } return 0; } /************************************************************** Problem: 1375 User: duyahan Language: C++ Result: Wrong Answer ****************************************************************/