#include #include using namespace std; struct E{ int to, id; }; signed main(){ int N, M; cin>> N>> M; vector g[N]; for(int i=0; i> a>> b; g[a].push_back(E{b, i}); g[b].push_back(E{a, i}); } vector v; int usedused[M]; for(int i=0; i=0; n--){ int used[M]; for(int i=0; i