onward.cpp: In function 'void dfs(int, int)':
onward.cpp:26:19: warning: range-based 'for' loops only available with -std=c++11 or -std=gnu++11
for(int nxt : adj[x])
^
onward.cpp: In function 'int asdf(std::__cxx11::string, std::__cxx11::string, int)':
onward.cpp:34:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0; i<s.size()-k+1; i++)
^
onward.cpp:37:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(t.find(a) != -1) return 1;
^
onward.cpp: In function 'void dfs(int, int)':
onward.cpp:28:33: warning: 'nxt' may be used uninitialized in this function [-Wmaybe-uninitialized]
dfs(nxt, c == 1 ? 2 : 1);
^