eastereggs.cpp: In function 'void dfs(int, int)':
eastereggs.cpp:19:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < graph[u].size(); i++){
~~^~~~~~~~~~~~~~~~~
eastereggs.cpp: In function 'int findEgg(int, std::vector<std::pair<int, int> >)':
eastereggs.cpp:30:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < bridges.size(); i++){
~~^~~~~~~~~~~~~~~~
eastereggs.cpp:35:20: error: 'n' was not declared in this scope
int l = 1, r = n, mid;
^
eastereggs.cpp:37:6: error: 'mid' was not declared in this scope
mid = (l + r) / 2;
^~~