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
#include <iostream>
#include <vector> 
using namespace std;

int n, dywizja[3][6];

int main() {
    ios_base::sync_with_stdio(0); cin.tie();
    
    cin >> n;
    for(int i = 0; i < n; i++){
      char c;
      int a;
      cin >> a >> c;
      dywizja[c - 'A'][a]++;
    }
    for(int i = 0; i < 3; i++)
      for(int j = 1; j < 5; j++)
        if(dywizja[i][j] == 0){
          cout << "NIE";
          return 0;
        } 

    for(int i = 0; i < 3; i++)
      if(dywizja[i][5] < 2){
          cout << "NIE";
          return 0;
        } 
    
    cout << "TAK";
}