#abc201d. [abc201_d]Game in Momotetsu World

[abc201_d]Game in Momotetsu World

問題文

HHWW 列のマス目があり、各マスは青マスまたは赤マスのどちらかです。上から ii 番目、左から jj 番目のマスは、Ai,jA_{i, j}+ なら青マスであり、- なら赤マスです。
最初、このマス目の一番左上のマスに一つ駒が置かれていて、高橋君と青木君はこの駒を使ってゲームをします。
22 人の得点は最初 00 点ずつです。22 人は、高橋君から始めて交互に次の操作をします。

  • 駒を一つ右または一つ下のマスに動かす。ただし、駒がマス目の外に出るような動かし方はできない。動かした人は、駒の移動後のマスが青マスなら 11 点を得て、赤マスなら 11 点を失う。

どちらかが操作できなくなった時点でゲームは終了します。ゲームの結果は、終了時の 22 人の得点が異なるならば得点の大きい方が勝ち、同じならば引き分けとなります。
両者とも自分の勝敗が最適になるように行動したとき、ゲームの結果を求めてください。

制約

  • 1leH,Wle20001 \\le H, W \\le 2000
  • Ai,jA_{i, j}+ または -

入力

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

HH WW A1,1A1,2A1,3dotsA1,WA_{1, 1}A_{1, 2}A_{1, 3} \\dots A_{1, W} A2,1A2,2A2,3dotsA2,WA_{2, 1}A_{2, 2}A_{2, 3} \\dots A_{2, W} A3,1A3,2A3,3dotsA3,WA_{3, 1}A_{3, 2}A_{3, 3} \\dots A_{3, W} hspace2cmvdots\\hspace{2cm}\\vdots AH,1AH,2AH,3dotsAH,WA_{H, 1}A_{H, 2}A_{H, 3} \\dots A_{H, W}

出力

高橋君が勝つなら Takahashi を、青木君が勝つなら Aoki を、引き分けになるなら Draw を出力せよ。


入力例 1

3 3
---
+-+
+--

出力例 1

Takahashi

高橋君は以下のような戦略で勝つことができます。

まず高橋君が最初に駒を右に動かします。移動先のマスは赤マスなので高橋君は 11 点を失い、高橋君と青木君の得点はそれぞれ \-1,0\-1, 0 となります。

  • 青木君が次に駒を右に動かしたなら、高橋君は駒を下に動かします
  • 青木君が次に駒を下に動かしたなら、高橋君は駒を右に動かします

いずれの場合でも青木君は赤マスに駒を動かして 11 点を失い、高橋君は青マスに駒を動かして 11 点を得るため、両者の得点はそれぞれ 0,10, -1 となります。
現在駒はマス目の上から 22 番目、左から 33 番目のマスにあるので、次の移動では青木君は下に動かすほかなく、移動先が赤マスなので両者の得点はそれぞれ 0,20, -2 となります。
もう駒は右にも下にも動かせないのでゲームは終了し、得点の大きい高橋君が勝利します。


入力例 2

2 4
+++-
-+-+

出力例 2

Aoki

青木君は、高橋君がどのように操作しても、上手く操作すれば勝つことができます。


入力例 3

1 1
-

出力例 3

Draw

この場合ゲームは直ちに終了し、両者得点 00 であるため結果は引き分けとなります。