AT_abc398_g [ABC398G] Not Only Tree Game

Description

頂点に $ 1 $ から $ N $ の番号が、辺に $ 1 $ から $ M $ の番号がついた $ N $ 頂点 $ M $ 辺からなる単純無向グラフが与えられます。 $ i $ 番目の辺は頂点 $ U_i $ と頂点 $ V_i $ を結んでいます。最初、 $ G $ は奇閉路を持ちません。 このグラフ $ G $ を使って、青木君と高橋君がゲームをします。先手の青木君から順に交互に以下の操作を行います。 - $ 1 \leq i < j \leq N $ を満たす整数の組 $ (i,j) $ であって、以下の条件をともに満たすものを選び、頂点 $ i $ と頂点 $ j $ を結ぶ辺を $ G $ に追加する。 - $ G $ は頂点 $ i $ と頂点 $ j $ を結ぶ辺を持たない - 頂点 $ i $ と頂点 $ j $ を結ぶ辺を $ G $ に追加しても、奇閉路ができない 操作を行えなくなった方が負けであり、負けでない方が勝ちです。 両者が最適に行動したとき、どちらが勝つか判定してください。 奇閉路とは? $ G $ の頂点の列 $ (v_0,v_1,\ldots,v_k) $ が以下の条件を全て満たすとき、かつ、そのときに限りこの列を $ G $ の奇閉路といいます。 - $ k $ は奇数である。 - $ v_0=v_k $ である。 - 全ての $ 1\leq i \leq k $ に対して、 $ v_{i-1} $ と $ v_{i} $ を結ぶ辺が存在する。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ M $ $ U_1 $ $ V_1 $ $ U_2 $ $ V_2 $ $ \vdots $ $ U_M $ $ V_M $

Output Format

先手の青木君が勝つならば `Aoki`、後手の高橋君が勝つならば `Takahashi` と出力せよ。

Explanation/Hint

### Sample Explanation 1 先手の青木君が $ (1,4) $ を選んで辺を追加すると、後手の高橋君は操作を行うことができません。よって青木君が勝ちます。 ### Sample Explanation 2 青木君がどのように操作を行っても、高橋君が勝ちます。 ### Constraints - $ 1 \leq N \leq 2\times 10^5 $ - $ 0 \leq M \leq 2\times 10^5 $ - $ 1 \leq U_i < V_i \leq N $ - 与えられるグラフは奇閉路を持たない - 与えられるグラフは多重辺を持たない - 入力は全て整数である