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

int alfabi[30], alfaba[30];
int parzystebi[30], parzysteba[30];
char bitek[300030], bajtek[300030];

int main() 
{ 
  int n;
  cin >> n;
  
  scanf("%s", bitek);
  scanf("%s", bajtek);
  
   for(int i=0; i<n; i++)
   {
     alfabi[bitek[i]-'a']++;
     if(i%2==0) parzystebi[bitek[i]-'a']++;
   }

   for(int i=0; i<n; i++)
   {
     alfaba[bajtek[i]-'a']++; 
     if(i%2==0) parzysteba[bajtek[i]-'a']++;
   }
   
   for(int i=0; i<=26; i++)
   {
     if(alfabi[i]!=alfaba[i]) { puts("NIE"); return 0; }
     if(parzystebi[i]!=parzysteba[i]) { puts("NIE"); return 0; }
   }
   
   puts("TAK");
			
return 0;
}