#include using namespace std; struct enemy { int xl, yu, xr, yd; }; int main() { int n, xlb, xrb; cin>>n>>xlb>>xrb; enemy es[n]; pair yds[n]; for (int i=0; i>xl>>yu>>xr>>yd; es[i] = {xl, yu, xr, yd}; yds[i] = {yd, i}; } sort(yds, yds + n); reverse(yds, yds + n); int beam[1281]; for (int i=0; i<1281; i++) { if (i >= xlb && i<= xrb) { beam[i] = 1; } else { beam[i] = 0; } } int ans[n]; for (int i=0; i