#include using namespace std; #define xx first #define yy second #define pb push_back; #define mp make_pair #define LL long long #define PI acos(-1.0) #define AND(a,b) ((a) & (b)) #define OR(a,b) ((a)|(b)) #define XOR(a,b) ((a) ^ (b)) #define f1(i,n) for(int i=1;i<=n;i++) #define f0(i,n) for(int i=0;i inline T bigmod(T p,T e,T M){ LL ret = 1; for(; e > 0; e >>= 1){ if(e & 1) ret = (ret * p) % M; p = (p * p) % M; } return (T)ret; } template inline T gcd(T a,T b){if(b==0)return a;return gcd(b,a%b);} template inline T modinverse(T a,T M){return bigmod(a,M-2,M);} /* ---------------------------------------- | Scratch where itches | ---------------------------------------- */ int Set(int N,int pos){ return N=N | (1<>n; int x,y,xc=0,yc=0; cin>>x>>y; for(int i=1;i>p>>q; if(p!=x){xc=1;} if(q!=y){yc=1;}; p=x;q=y; } if(!xc||!yc)cout<<"YES"<