#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; bool isSame( vector< pair > A, bool arg ){ for( int i = 1; i < A.size(); i++ ){ if( arg ){ if( A[ i ].first != A[ i - 1 ].first ){ return false; } } else{ if( A[ i ].second != A[ i - 1 ].second ){ return false; } } } return true; } int main(){ int n; cin >> n; vector< pair > A( n ); for(int a0 = 0; a0 < n; a0++){ int x; int y; cin >> x >> y; A[ a0 ] = make_pair( x, y ); } if( isSame( A, 0 ) || isSame( A, 1 ) ){ cout << "YES" << endl; } else{ cout << "NO" << endl; } return 0; }