#include <iostream>
#include <vector>
using namespace std;
int main() {
string w;
cin >> w;
int n = w.size();
vector <string> fib;
fib.push_back("b");
fib.push_back("a");
int dl = 1;
int i = 2;
while(dl < n){
string napis = "";
napis += fib[i-1];
napis += fib[i-2];
fib.push_back(napis);
dl = fib[i].size();
i++;
}
if(fib[dl] == w || fib[dl-1] == w){
cout << "TAK";
}else{
cout << "NIE";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CnN0cmluZyB3OwpjaW4gPj4gdzsKaW50IG4gPSB3LnNpemUoKTsKdmVjdG9yIDxzdHJpbmc+IGZpYjsKZmliLnB1c2hfYmFjaygiYiIpOwpmaWIucHVzaF9iYWNrKCJhIik7CmludCBkbCA9IDE7CmludCBpID0gMjsKd2hpbGUoZGwgPCBuKXsKCXN0cmluZyBuYXBpcyA9ICIiOwoJbmFwaXMgKz0gZmliW2ktMV07CgluYXBpcyArPSBmaWJbaS0yXTsKCWZpYi5wdXNoX2JhY2sobmFwaXMpOwoJZGwgPSBmaWJbaV0uc2l6ZSgpOwoJaSsrOwp9CmlmKGZpYltkbF0gPT0gdyB8fCBmaWJbZGwtMV0gPT0gdyl7Cgljb3V0IDw8ICJUQUsiOwp9ZWxzZXsKCWNvdXQgPDwgIk5JRSI7Cn0KCXJldHVybiAwOwp9