#include #include #include #include using namespace std; using ll = long long; int main(void){ int n, m, k, s, t; cin >> n >> m >> k >> s >> t; s--, t--; vector> ok(n); for(int i=0; i> u >> v; u--, v--; ok[u].insert(v); ok[v].insert(u); } if(k%2){ cout << "Yes" << endl; return 0; } if(ok[s].size()){ if(ok[s].size()>=2||(ok[s].size()==1&&ok[s].count(t)==0)){ cout << "Yes" << endl; return 0; } } if(ok[t].size()){ if(ok[t].size()>=2||(ok[t].size()==1&&ok[t].count(s)==0)){ cout << "Yes" << endl; return 0; } } cout << "No" << endl; return 0; }