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
#include <bits/stdc++.h>
using namespace std;

multiset <pair <int, char> > bitus;
multiset <pair <int, char> > bajtus;
multiset <pair <int, char> > :: iterator it, itr;

int main(){
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    int n;
    char znak;
    cin >> n;
    for(int i = 1; i <= n; i++){
        cin >> znak;
        bitus.insert(make_pair(i % 2, znak));
    }
    for(int i = 1; i <= n; i++){
        cin >> znak;
        bajtus.insert(make_pair(i % 2, znak));
    }
    itr = bajtus.begin();
    for(it = bitus.begin(); it != bitus.end(); it++){
        if(*itr != *it){
            cout << "NIE" << '\n';
            return 0;
        }
        itr++;
    }
    cout << "TAK" << '\n';
    return 0;
}