eastereggs.cpp: In function 'void dfs(int, int)':
eastereggs.cpp:9:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
9 | for(int i=0;i<g[source].size();i++)
| ~^~~~~~~~~~~~~~~~~
eastereggs.cpp: In function 'int findEgg(int, std::vector<std::pair<int, int> >)':
eastereggs.cpp:21:6: warning: variable 'ans' set but not used [-Wunused-but-set-variable]
21 | int ans=0,mid;
| ^~~
eastereggs.cpp:30:24: warning: 'mid' may be used uninitialized in this function [-Wmaybe-uninitialized]
30 | return dfsorder[mid];
| ^