#include #include #include using namespace std; #define N 20005 int n,m; int dad[N]; int find(int a) { if (dad[a]==a) return a; else return dad[a]=find(dad[a]); } void unify(int a, int b) { dad[find(a)]=find(b); } int main() { while(scanf("%d%d",&n,&m)==2&&n|m) { for (int i=0;i > > tsd; for (int i=0;i