#include using namespace std; typedef long long ll; typedef pair P; #define REP(i,n) for(int i=0;i> N >> M; init(2*N); for(i=1;i<=M;i++){ int a,b; cin >> a >> b; unite(a,b+N); unite(a+N,b); } for(i=1;i<=N;i++){ if(!same(i,i+N)){ cout << "No" << endl; return 0; } } cout << "Yes" << endl; return 0; }