#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int LL; typedef pair P; typedef pair LP; const int INF=1<<30; const LL MAX=1e9+7; void array_show(int *array,int array_n,char middle=' '){ for(int i=0;i v1[1005],vs; int main(){ int n,m,p; int i,j,k; int a,b,c; cin>>n; p=0; for(i=0;i>m; for(j=0;j>a; v1[i].push_back(a); } reverse(v1[i].begin(),v1[i].end()); p=max(p,m); } for(i=0;i