#abc027c. [abc027_c]倍々ゲーム

[abc027_c]倍々ゲーム

問題文

高橋君と青木君が以下のような二人ゲームで勝負する。

まず、正の整数 NN が与えられる。 また、変数 xx11 に初期化する。高橋君から始め、高橋君と青木君が交互に次の操作を行う。

  • xx の値を 2x2x または 2x+12x+1 に置き換える。

xxNN よりも大きくなったとき、最後に操作を行った人が負けである。

二人が最善を尽くすとき、どちらが勝つか求めよ。


入力

入力は以下の形式で標準入力から与えられる。

NN

  • 11 行目には、正の整数 NN (1N10181≦N≦10^{18}) が与えられる。

出力

高橋君が勝つならば Takahashi を、青木君が勝つならば Aoki11 行に出力せよ。 出力の末尾には改行を入れること。


入力例1


1

出力例1


Aoki

高橋君がどのように操作を行っても x>1x>1 となってしまう。


入力例2


5

出力例2


Takahashi

高橋君が x=3x=3 とすると、青木君がどのように操作を行っても x>5x>5 となってしまう。


入力例3


7

出力例3


Aoki

入力例4


10

出力例4


Takahashi

入力例5


123456789123456789

出力例5


Aoki

NN3232 bit 整数型に収まらない。