#include using namespace std; int main(){cin.tie(0);ios::sync_with_stdio(false); int N;cin>>N; vectorA(N),S(N+1),G(N+1); S[0]=0; for(int i=0;i>A[i]; S[i+1]=S[i]^A[i]; } G[N]=0; for(int i=N-1;i>=0;--i){ vectorv; for(int j=i+1;j<=N;++j){ v.push_back(S[i]^S[j]^G[j]); } sort(v.begin(),v.end()); G[i]=0; for(int e:v){ if(e==G[i]){ ++G[i]; }else if(e>G[i]){ break; } } } if(G[0]==0){ cout<<"Takanashi\n"; }else{ cout<<"Takahashi\n"; } return 0; }