meetings.cpp: In function 'void Answer(int, int)':
meetings.cpp:57:2: error: 'Bridge' was not declared in this scope
57 | Bridge(min(u, v), max(u, v));
| ^~~~~~
meetings.cpp: In function 'void solve(std::vector<int>)':
meetings.cpp:65:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
65 | for (int i = 2; i < v.size(); i++) {
| ~~^~~~~~~~~~
meetings.cpp:66:11: error: 'Query' was not declared in this scope
66 | int p = Query(x, y, v[i]);
| ^~~~~
meetings.cpp: In lambda function:
meetings.cpp:72:10: error: 'Query' was not declared in this scope
72 | return Query(x, i, j) == i;
| ^~~~~
meetings.cpp: In function 'void solve(std::vector<int>)':
meetings.cpp:75:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
75 | for (int i = 1; i < path.size(); i++)
| ~~^~~~~~~~~~~~~