시간 제한메모리 제한제출정답맞힌 사람정답 비율
8 초 (추가 시간 없음) 512 MB104333.333%

문제

Taro と Hanako がゲームをしている.

最初に, 非連結な無向グラフ(二重辺や self loop を含まない) が与えられる. Taro と Hanako は交互に操作を行う. 操作では, 辺で直接つながれていない異なる2 頂点を選び, その間に辺を加える. グラフを連結にしたほうが負けである.

グラフには $V$ 個の頂点がある. $V \times V$ の行列が与えられる. 行列の $(i, j)$-成分が'Y' であるとき $i$ と $j$ の間には辺があり, 'N' であるときは辺が無い.

両者が最善に操作をしたとき, どちらが勝つかを出力せよ.

입력

入力は以下の形式で与えられる:

$V$

$a_{1,1}$ ... $a_{1,V}$

...

$a_{V,1}$ ... $a_{V,V}$

출력

Taro が勝つ場合には "Taro" (quotes for clarity), Hanako が勝つ場合には "Hanako" (quotes for clarity) と 1 行に出力せよ.

제한

  • $V$ will be between 2 and 1,000, inclusive.
  • $a_{i,i}$ will be 'N'.
  • $a_{i,j}$ will be 'Y' or 'N'.
  • $a_{i,j}$ will be equal to $a_{j,i}$.
  • The graph will not be connected.

예제 입력 1

3
NNN
NNN
NNN

예제 출력 1

Taro

예제 입력 2

5
NNYNN
NNNNN
YNNNN
NNNNY
NNNYN

예제 출력 2

Hanako

예제 입력 3

8
NYNNNNNN
YNNYNNYN
NNNNNNNY
NYNNNNYN
NNNNNNNN
NNNNNNNN
NYNYNNNN
NNYNNNNN

예제 출력 3

Taro