AT_arc222_c [ARC222C] 2 Directions vs 4 Directions

Description

$ N\times N $ のマス目があります.ここで $ N $ は $ 2 $ 以上の整数です. $ 1\leq i,j\leq N $ に対して,上から $ i $ 行目,左から $ j $ 列目のマスを $ (i,j) $ で表します. はじめ,すべてのマスは黒マスです.また各マス $ (i,j) $ について,マスの色を黒から白に変更するためのコスト $ A_{i,j} $ が与えられます. このマス目とひとつの駒を使って,Alice と Bob がゲームを行います.ゲームは次のような $ 3 $ つのステップからなります. #### ステップ 1 審判が,駒を最初に置くマスを指定します. #### ステップ 2 Alice は次の操作を $ 0 $ 回以上行います. - 黒マス $ (i,j) $ をひとつ選び,コスト $ A_{i,j} $ を支払って,そのマスを白マスに変更する. #### ステップ 3 ステップ 1 で初期位置として指定されたマスに駒を置きます.その後 Alice から始めて,Alice と Bob は交互に手番を行います. - Alice の手番では,Alice が駒を**左右**のいずれかに隣接するマスへ動かす. - Bob の手番では,Bob が駒を**上下左右**のいずれかに隣接するマスへ動かす. ただし,マス目の外へ出るように動かすことはできません. ステップ 3 は,Alice と Bob がそれぞれ $ 10^{10} $ 回ずつ手番を行った直後に終了します. ステップ 3 が終了した時点で,駒があるマスが白マスならば Alice の勝ち,黒マスならば Bob の勝ちとなります.Alice と Bob はステップ 3 において,それぞれ自分が勝つために最適に行動します. 各マス $ (h,w) $ について,ステップ 1 で駒を最初に置くマスとして $ (h,w) $ が指定された場合に,Alice が勝つためにステップ 2 で支払う必要がある合計コストの最小値を求めてください. $ T $ 個のテストケースが与えられるので,それぞれについて答えを求めてください.

Input Format

入力は以下の形式で標準入力から与えられます. > $ T $ $ \mathrm{case}_1 $ $ \mathrm{case}_2 $ $ \vdots $ $ \mathrm{case}_T $ 各テストケースは以下の形式で与えられます. > $ N $ $ A_{1,1} $ $ A_{1,2} $ $ \ldots $ $ A_{1,N} $ $ A_{2,1} $ $ A_{2,2} $ $ \ldots $ $ A_{2,N} $ $ \vdots $ $ A_{N,1} $ $ A_{N,2} $ $ \ldots $ $ A_{N,N} $

Output Format

テストケースごとに $ N $ 行出力してください. 各テストケースにおける $ h $ 行目には, $ (h,1),(h,2),\ldots,(h,N) $ が指定された場合に,Alice が勝つためにステップ 2 で支払う必要がある合計コストの最小値を,空白区切りで出力してください.

Explanation/Hint

### Sample Explanation 1 $ 1 $ 番目のテストケースについて説明します. $ (h,w) = (1,1) $ または $ (h,w) = (2,2) $ の場合には,Alice はマス $ (1,1), (2,2) $ を白マスに変更します. この場合,Bob が手番を終えるたびに,駒は $ (1,1) $ または $ (2,2) $ にあります.したがって Alice と Bob がそれぞれ $ 10^{10} $ 回ずつ手番を行った直後には駒が $ (1,1) $ または $ (2,2) $ にあるため,どのように駒を動かしても,Alice の勝ちとなります.Alice がステップ 2 で支払うコストは, $ A_{1,1}+A_{2,2}=1+2=3 $ です. $ (h,w) = (1,2) $ または $ (h,w) = (2,1) $ の場合にも,Alice はマス $ (1,2), (2,1) $ を白マスに変更することで勝てることが確かめられます.この場合,Alice がステップ 2 で支払うコストは, $ A_{1,2}+A_{2,1}=4+3=7 $ です. ### Constraints - $ 1\leq T\leq 10^4 $ - $ 2\leq N\leq 500 $ - $ 0\leq A_{i,j}\leq 10^9 $ - 入力される値はすべて整数. - すべてのテストケースにわたる $ N^2 $ の総和は $ 500^2 $ 以下.