#include<bits/stdc++.h> //#pragma GCC optimize("O2") usingnamespace std; #define gg(x) cout << #x << ": " << x << "\n"; #define LL long long #define ULL unsigned long long #define Pair pair<int ,int > #define ls rt<<1 #define rs rt<<1|1 #define PI acos(-1.0) #define eps 1e-8 #define fi first #define se second #define ll long long constint mod = 998244353; constint MAXN = 2e9; constint MS = 200009;
int n,m; vector<int > vc[MS]; int sz[MS], zson[MS], fa[MS]; int zx[MS][2];