#include <bits/stdc++.h>
#include <vector>
#define ll long long
using namespace std;
int n,m,vis[100010];
vector<int> p[100010
#include <bits/stdc++.h>
#include <vector>
#define ll long long
using namespace std;
int n,m,vis[100010];
vector<int> p[100010