nicelines.cpp: In function 'int main()':
nicelines.cpp:32:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
32 | if (v == -1 || j - 1 >= redg[v].size())
| ~~~~~~^~~~~~~~~~~~~~~~~
nicelines.cpp:51:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
51 | if (j >= redg[v].size() || redg[v][j] + 1 < l) {
| ~~^~~~~~~~~~~~~~~~~
/usr/bin/ld: /tmp/cc5ybC8j.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/ccx5WXuh.o:nicelines.cpp:(.text.startup+0x0): first defined here
/usr/bin/ld: /tmp/cc5ybC8j.o: in function `main':
grader.cpp:(.text.startup+0x68): undefined reference to `solve(int, int)'
collect2: error: ld returned 1 exit status