#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define I64 long long int #define INF 0x7f7f7f7f #define PII pair #define PLL pair #define PDD pair #define PSI pair #define PIS pair #define PSS pair #define MII map #define MLL map #define MDD map #define MSI map #define MIS map #define MSS map #define VI vector #define VS vector #define QI queue #define QS queue #define SI stack #define SS stack #define pb push_back #define pob pop_back #define mp make_pair #define IT iterator #define ff first #define ss second #define SET(a, b) memset( a, b, sizeof (a) ) #define READ(f) freopen(f, "r", stdin) #define WRITE(f) freopen(f, "w", stdout) #define IAMHERE cout << "YES\n"; #define DEBUG(a, b) cout << a << ": " << b << "\n"; #define PI 2*acos(0.0) #define SIZE 1000 #define MAX 2000 #define EPS 1e-9 int x[100], y[100]; int main() { //READ("in.txt"); //WRITE("out.txt"); int Case=1, n; char dump[2]; //int tc; scanf("%d", &tc); while (scanf("%d", &n) == 1) { bool ver = true, hor = true; for (int i = 1; i <= n; i++) { scanf("%d %d", &x[i], &y[i]); } for (int i = 1; i < n; i++) { if (x[i] != x[i+1]) { hor = false; } if (y[i] != y[i+1]) { ver = false; } } if (hor || ver) printf("YES\n"); else printf("NO\n"); } return 0; }