#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define X first #define Y second #define mp make_pair #define pb push_back #define pdd pair #define pii pair #define PI 3.14159265358979323846 #define MOD 1000000007 #define MOD2 1000000009 #define INF (1LL+(ll)1e+18) #define x1 fldgjdflgjhrthrl #define x2 fldgjdflgrtyrtyjl #define y1 fldggfhfghjdflgjl #define y2 ffgfldgjdflgjl #define N 200000 #define sqval 1000 #define eps 1e-9 #define BLACK 0 #define WHITE 1 #define MAG 1000 typedef long long ll; typedef long double ld; using namespace std; ll i,j,n,a[N+500],b[N+500],x,y,m, k,l,mx; int main() { //freopen("input.txt","r",stdin); //freopen("output.txt","w",stdout); cin >> n; for (i = 0; i < n; i++) { cin >> a[i] >> b[i]; } ll flag = 1; for (i = 0; i < n-1; i++) if (a[i] != a[i+1]) flag = 0; if (flag) { cout << "YES" << endl; return 0; } flag = 1; for (i = 0; i < n-1; i++) if (b[i] != b[i+1]) flag = 0; if (flag) { cout << "YES" << endl; return 0; } cout << "NO" << endl; return 0; }