#include #include using namespace std; int main() {int a,b,c,d,e,f,i,k,n;stack q,r;cin>>n>>k>>a>>b;stack* j[n+1]; for(i=1;i<=n;i++)j[i]=new stack;int* m=new int[n+1];int* l=new int[n+1]; for(i=0;i>f>>c;j[f]->push(c);j[c]->push(f);}if(a==b){cout<empty()){cout<empty()){c=j[1]->top();j[1]->pop();m[c]=1;if(c==n){cout<=b){cout<empty()){c=j[f]->top();j[f]->pop(); if(m[c]==0){if(c==n&&eempty()){cout<empty()){c=j[1]->top();j[1]->pop();l[c]=1;}if(!l[n]){cout<=a){cout<empty()){c=j[f]->top();j[f]->pop();l[c]++;}}if(l[n]