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
#include <cstdio>
#include <cstring>

int main(void)
{
    int i, n, t[15];

    memset(t, 0, sizeof(t));

    scanf("%d", &n);

    for (i = 0; i < n; i++) {
        char buf[4];
        int id;

        scanf("%s", buf);
        id = (buf[0] - '1') * 3 + (buf[1] - 'A');
        t[id]++;
    }

    for (i = 0; i < 12; i++)
        if (t[i] < 1)
            goto err;

    for (i = 12; i < 15; i++)
        if (t[i] < 2)
            goto err;


    printf("TAK\n");
    return 0;

err:
    printf("NIE\n");
    return 0;
}