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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
#include <iostream>
#include <cstdio>
#include <vector>
#include <string>
#include <cstdlib>
#include <cstring>
#include <iostream>


using namespace std;

int main ()

{ 
  ios_base::sync_with_stdio(0);

  int pomysl;
  int zadania[15];
  string zad;
  short jest;
  
  for (int n=0; n<=14; n++)
    zadania[n]=0;
  
  cin >> pomysl;
  
  for (int n=0; n<=pomysl; n++)
    {
	cin >> zad;
	
//	cout << zad << endl;
	
	size_t znalA = zad.find("A");
	size_t znalB = zad.find("B");
	size_t znalC = zad.find("C");
	

	
	size_t znal1 = zad.find("1");
	size_t znal2 = zad.find("2");
	size_t znal3 = zad.find("3");
	size_t znal4 = zad.find("4");
	size_t znal5 = zad.find("5");
	
//	cout << znalA << " " << znalB << " " << znalC << endl;
//	cout << znal1 << " " << znal2 << " " << znal3 << " " << znal4 << " " << znal5 << endl;
	
    if ((znalA==1) && (znal1==0))
	  zadania[0]=zadania[0]+1;
	if ((znalA==1) && (znal2==0))
	  zadania[3]=zadania[3]+1;
    if ((znalA==1) && (znal3==0))
	  zadania[6]=zadania[6]+1;
	if ((znalA==1) && (znal4==0))
	  zadania[9]=zadania[9]+1;
    if ((znalA==1) && (znal5==0))
	  zadania[12]=zadania[12]+1;
	  
	if ((znalB==1) && (znal1==0))
	  zadania[1]=zadania[21]+1;
	if ((znalB==1) && (znal2==0))
	  zadania[4]=zadania[4]+1;
    if ((znalB==1) && (znal3==0))
	  zadania[7]=zadania[7]+1;
	if ((znalB==1) && (znal4==0))
	  zadania[10]=zadania[10]+1;
    if ((znalB==1) && (znal5==0))
	  zadania[13]=zadania[13]+1;
	  
	if ((znalC==1) && (znal1==0))
	  zadania[2]=zadania[2]+1;
	if ((znalC==1) && (znal2==0))
	  zadania[5]=zadania[5]+1;
    if ((znalC==1) && (znal3==0))
	  zadania[8]=zadania[8]+1;
	if ((znalC==1) && (znal4==0))
	  zadania[11]=zadania[11]+1;
    if ((znalC==1) && (znal5==0))
	  zadania[14]=zadania[14]+1;  
    }

  jest=1;
  for (int n=0; n<=11; n++)
//    cout << zadania[n] << endl;
    if (zadania[n]<1)
	  jest=0;
  for (int n=12; n<=14; n++)
//    cout << zadania[n] << endl;
    if (zadania[n]<2)
	  jest=0;
	
  if (jest==1)
    cout << "TAK";
  else
    cout << "NIE";
  
return 0;
}