#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int ll; typedef unsigned long long int ull; typedef pair P; typedef pair > p; #define BIG_NUM 2000000000 #define MOD 1000000007 #define EPS 0.000000001 #define bit(n,k) ((n>>k)&1) /*nのk bit目*/ static const int MAX_SIZE = 1 << 17; //segment tree のサイズ。この実装では2べきにする必要がある。 2^17 ≒ 1.3 * 10^5 const ll INF=1ll<<60; const int MAX=60; vector V[1100],ans; int main(){ int N,temp,a; cin>>N; for(int i=0;i>temp; for(int j=0;j>a; V[i].push_back(a); } } for(int i=0;i<110;i++){ for(int j=0;j