#include #include #include #include #include #include #include #include #define FI first #define SE second #define PF push_front #define PB push_back #define PPF pop_front #define PPB pop_back #define MA make_pair #define ll long long #define PA pair #define VE vector #define VP vector #define FOR(i,a,b) for(int i=a;i=a;i--) #define YES(i) cout<<(i?"YES":"NO")<>N; cin>>LB>>RB; VP V[2000]; FOR(i,0,N){ int XL,YU,XR,YD; cin>>XL>>YU>>XR>>YD; if(XL<0){ XL=0; } if(YU<0){ YU=0; } if(XR<0){ XR=0; } if(YD<0){ YD=0; } if(XL>1280){ XL=1280; } if(YU>1680){ YU=1680; } if(XR>1280){ XR=1280; } if(YD>1680){ YD=1680; } FOR(j,XL,XR+1){ V[j].PB(MA(YD,i)); } } FOR(i,0,2000){ sort(V[i].rbegin(),V[i].rend()); } FOR(i,0,2000){ if(V[i].empty()){ continue; }else{ out[V[i][0].SE]=true; } } FOR(i,0,N){ if(out[i]){ cout<<1<