#include #include #include #include using namespace std; const int MAXN=16010; const int MAXM=100000; struct Node { int a,b,pre,next; }E[MAXM],E2[MAXM]; int _n,n,m; int V[MAXN],ST[MAXN][2],Q[MAXN],Q2[MAXN],vst[MAXN]; bool res_ex; void init_d() { for(int i=0;i