/in/foo.cc: In function 'std::pair<std::vector<int>, std::__cxx11::basic_string<char> > dfs(std::unordered_map<std::__cxx11::basic_string<char>, std::pair<std::vector<int>, std::__cxx11::basic_string<char> > >&, std::vector<int>&, int, int)':
/in/foo.cc:54:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=2;i<left.first.size();i++) {
~^~~~~~~~~~~~~~~~~~
/in/foo.cc:59:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=2;i<right.first.size();i++) {
~^~~~~~~~~~~~~~~~~~~
/in/foo.cc: In function 'void solve_1038(std::vector<int>&)':
/in/foo.cc:77:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=2;i<res.first.size();i++) {
~^~~~~~~~~~~~~~~~~
/in/foo.cc:78:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(i < res.first.size()-1) {
~~^~~~~~~~~~~~~~~~~~~~