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
#include <iostream>
#include <string>
#include <map>


int main() {
	int n;
	std::cin >> n;
	std::map<std::string, int> wymog = {
		{"1A", 1}, {"1B",1}, {"1C",1},
		{"2A", 1}, {"2B",1}, {"2C",1},
		{"3A", 1}, {"3B",1}, {"3C",1},
		{"4A", 1}, {"4B",1}, {"4C",1},
		{"5A", 2}, {"5B",2}, {"5C",2}
	};

	std::string poziom;
	for (int i = 0; i < n; i++) {
		std::cin >> poziom;
		wymog[poziom]--;
	}
	
	
	std::string res = "TAK";
	for (auto const& [key, val] : wymog) {
		if (val > 0)
			res = "NIE";
	}
	
	std::cout << res << std::endl;
	return 0;
}