islands.cpp: In function 'void go1(int, int)':
islands.cpp:13:19: warning: variable 'B' set but not used [-Wunused-but-set-variable]
13 | pair<int,int> B = {b,a};
| ^
islands.cpp: At global scope:
islands.cpp:40:50: error: 'std::variant<bool, std::vector<int, std::allocator<int> > > find_journey' redeclared as different kind of entity
40 | std::variant<bool, std::vector<int>> find_journey(
| ^
In file included from islands.cpp:1:
islands.h:4:38: note: previous declaration 'std::variant<bool, std::vector<int, std::allocator<int> > > find_journey(int, int, std::vector<int>, std::vector<int>)'
4 | std::variant<bool, std::vector<int>> find_journey(
| ^~~~~~~~~~~~
islands.cpp:41:5: error: expected primary-expression before 'return'
41 | return true;
| ^~~~~~
islands.cpp:42:12: error: expected unqualified-id before 'int'
42 | int N, int M, std::vector<int> U, std::vector<int> V) {
| ^~~