library.cpp: In function 'int Query(int, int, std::vector<int>, std::vector<int>, int)':
library.cpp:21:17: error: '_N' was not declared in this scope; did you mean 'N'?
21 | vector<int> qr(_N, 0);
| ^~
| N
library.cpp: In function 'void Solve(int)':
library.cpp:29:2: error: '_N' was not declared in this scope; did you mean 'N'?
29 | _N = N;
| ^~
| N
library.cpp:59:31: error: no matching function for call to 'Query(int&, int&, <brace-enclosed initializer list>, __gnu_cxx::__alloc_traits<std::allocator<std::vector<int> >, std::vector<int> >::value_type&)'
59 | if (Query(i, i, {l}, adj[i]) == 1){
| ^
In file included from library.cpp:4:
library.h:2:5: note: candidate: 'int Query(const std::vector<int>&)'
2 | int Query(const std::vector<int>& M);
| ^~~~~
library.h:2:5: note: candidate expects 1 argument, 4 provided
library.cpp:6:5: note: candidate: 'int Query(int, int, std::vector<int>, std::vector<int>, int)'
6 | int Query(int l, int r, vector<int> include, vector<int> exclude, int N){
| ^~~~~
library.cpp:6:5: note: candidate expects 5 arguments, 4 provided