1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <vector>
using namespace std;

#define A 'a'
#define Z 'z'
#define MAX (1+Z-A)
int cnt[2*MAX]={0} ;
	
int main()
{
	std::ios_base::sync_with_stdio(false);  cin.tie(NULL);
	
	int n;
	char c;
	cin >>n;
	
	for(int i=0; i<n; i++){ cin >>c; cnt[(c-A)+MAX*(i&1)]++; }
	for(int i=0; i<n; i++){ cin >>c; cnt[(c-A)+MAX*(i&1)]--; }
	for(int i=0; i<2*MAX; i++) if(cnt[i]) { cout<<"NIE\n"; return 0;}
	cout <<"TAK\n";
	return 0;
}