#define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main() { int n, left, right; cin >> n >> left >> right; vector > v(right-left+1, make_pair(-1, -1)); for(int i=0; i> x1 >> y1 >> x2 >> y2; for(int x=x1; x<=x2; ++x){ if(left <= x && x <= right && v[x-left].first < y1) v[x-left] = make_pair(y1, i); } } vector ans(n, 0); for(const auto& p : v){ if(p.second != -1) ans[p.second] = 1; } for(int i=0; i