#include using namespace std; const int kMaxN = 55; int n, x, y; pair P[kMaxN]; bool can(int x0, int x1, int y0, int y1) { int maxx = max(P[x0].first, P[x1].first); int minx = min(P[x0].first, P[x1].first); int maxy = max(P[y0].second, P[y1].second); int miny = min(P[y0].second, P[y1].second); //cout< maxx || P[i].first < minx) { return false; } if (P[i].second > maxy || P[i].second < miny) { return false; } } return true; } int main() { int T; scanf("%d", &T); while (T--) { cin>>n; for(int i=0; i>x>>y; P[i] = make_pair(x, y); } sort(P, P + n); bool ok = 0; for(int x0=0; x0