#include using namespace std; typedef long long ll; typedef pair P; #define REP(i,n) for(ll i=0;i> N; if(N==0){ cout << "Yes" << endl; return 0; } map> m; for(i=1;i<=N;i++){ ll s,t; cin >> s >> t; m[s].push_back(t); } for(auto c:m){ vector v=c.second; sort(v.begin(),v.end()); v.erase(unique(v.begin(),v.end()),v.end()); if((ll)v.size()!=1){ cout << "No" << endl; return 0; } } cout << "Yes" << endl; return 0; }