//Amit Gupta #include using namespace std; typedef long long LL; typedef pair II; #define REP(i,i1,n) for(int i=i1;i=n;i--) #define PB push_back #define MP make_pair #define ALL(c) (c).begin(),(c).end() #define F first #define S second #define SZ(a) (LL)a.size() #define EPS 1e-12 #define MOD 1000000007 #define TR1(x) cerr<<#x<<" : "<>n; int a[n],b[n]; REP(i,0,n) { cin>>a[i]>>b[i]; } int f=0;int f1=0; REP(i,1,n) { if(a[i]!=a[i-1]) f=1; if(b[i]!=b[i-1]) f1=1; } if(f==1&&f1==1) cout<<"NO\n"; else cout<<"YES\n"; return 0; }