#include <bits/stdc++.h>

using namespace std;

#define ll long long 

int main()
{
    ll a,b,c;
    cin>>a>>b>>c;
    if(c==0){
        if(a>b){
            cout<<"Takahashi";
        }else{
            cout<<"Aoki";
        }
    }else{
        if(a>=b){
            cout<<"Takahashi";
        }else{
            cout<<"Aoki";
        }
    }

    return 0;
}

#include <bits/stdc++.h>
#define ll long long
#define ull unsigned ll
#define uint unsigned
#define pii pair<int,int>
#define pll pair<ll,ll>
#define IT iterator
#define PB push_back
#define fi first
#define se second
#define all(a) a.begin(),a.end()
#define mid ((r+l)>>1)
#define lson p<<1,l,mid
#define rson p<<1|1,mid+1,r
#define For(i,j,k) for (int i=(int)(j);i<=(int)(k);i++)
#define Rep(i,j,k) for (int i=(int)(j);i>=(int)(k);i--)
#define CLR(a,v) memset(a,v,sizeof(a));
#define CPY(a,b) memcpy(a,b,sizeof(a));
#define debug cout << "dsdsdsdsd" << "\n";
#define y1 yzang
using namespace std;

const int maxn = 2e5 + 10;

int n,m;

int main() {
	int c;
	cin >> n >> m >> c;
	if(c == 0) {
		if(n >= m + 1) {
			cout << "Takahashi" << "\n";
		}
		else {
			cout << "Aoki" << "\n";
		}
	}
	else {
		if(n + 1 <= m) {
			cout << "Aoki" << "\n";
		}
		else {
			cout << "Takahashi" << "\n";
		}
	}
	return 0;
}