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
35
36
37
38
39
40
41
42
43
44
45
#include <bits/stdc++.h>

using namespace std;

int main() {
    int n;
    map<string, int> counter = {
            {"1A", 0},
            {"1B", 0},
            {"1C", 0},
            {"2A", 0},
            {"2B", 0},
            {"2C", 0},
            {"3A", 0},
            {"3B", 0},
            {"3C", 0},
            {"4A", 0},
            {"4B", 0},
            {"4C", 0},
            {"5A", 0},
            {"5B", 0},
            {"5C", 0}
    };
    cin >> n;
    for (int i = 0; i != n; i++) {
        string s;
        cin >> s;
        counter[s]++;
    }
    for (auto const& [key, val] : counter) {
        if (key == "5A" || key == "5B" || key == "5C") {
            if (val < 2) {
                cout << "NIE";
                return 0;
            }
        }
        else {
            if (val < 1) {
                cout << "NIE";
                return 0;
            }
        }
    }
    cout << "TAK";
}