#include #include #include #include #include #include #define MAX 22222 using namespace std; vectorvt[MAX]; int vis[MAX]; int a; int d[MAX]; int BFS(int n){ queue q; q.push(n); int cnt=0; while(!q.empty()){ int now=q.front(); for(int i=0;i