#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main(){ int n; cin >> n; vector < int > X(n) , Y(n); for(int a0 = 0; a0 < n; a0++){ int x; int y; cin>>X[a0]>>Y[a0]; } sort(X.begin(),X.end()); X.erase(unique(X.begin(),X.end()),X.end()); sort(Y.begin(),Y.end()); Y.erase(unique(Y.begin(),Y.end()),Y.end()); if(X.size()==1||Y.size()==1) cout<<"YES\n"; else cout<<"NO\n"; return 0; }