1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>

using namespace std;

int main()
{
  ios_base::sync_with_stdio(false);
  int t;
  cin>>t;
  for (int tt=0; tt<t; ++tt)
  {
    int n, w1, w2, h1, h2;
    cin>>n>>w1>>w2>>h1>>h2;
    --n;
    bool jest=true;
    for (int i=0; i<n; ++i)
    {
      int ww1, ww2, hh1, hh2;
      cin>>ww1>>ww2>>hh1>>hh2;
      if (ww1<w1 || w2<ww2 || hh1<h1 || h2<hh2)
      {
        jest=false;
        w1=min(w1, ww1);
        w2=max(w2, ww2);
        h1=min(h1, hh1);
        h2=max(h2, hh2);
      }
      if (ww1==w1 && w2==ww2 && hh1==h1 && h2==hh2)
        jest=true;
    }   
    cout<<(jest ? "TAK" : "NIE")<<endl;
  }
  return 0;
}