問題文

HHWW 列のグリッドがあります.上から ii 番目、左から jj 番目のマスを (i,j)(i, j) と表します.

これから,以下の条件を満たすように各マスに正整数を書き込むことを考えます.

  • 任意の 1iH2, 1jW21 \leq i \leq H - 2, ~ 1 \leq j \leq W - 2 なる整数 i,ji, j について,以下の条件を満たす.

    • 任意の正整数 kk について,(i,j)(i, j) を左上とする 3333 列の正方形領域内に含まれる kk の個数は kk 個以下である.

上記を満たす書き込み方のうち,グリッドに書き込まれた正整数の最大値が最小となるものを一つ提示してください.

制約

  • 入力される値は整数である.
  • 3H,W3 \leq H, W
  • H×W3×105H \times W \leq 3 \times 10^5

入力

入力は以下の形式で与えられます.

HHWW

出力

グリッド (i,j)(i, j) に正整数 Ai,jA_{i, j} を書き込むような書き込み方を答えとしたとき,以下の形式で出力してください.

A1,1A_{1, 1}A1,2A_{1, 2}\ldotsA1,WA_{1, W}
A2,1A_{2, 1}A2,2A_{2, 2}\ldotsA2,WA_{2, W}
\vdots
AH,1A_{H, 1}AH,2A_{H, 2}\ldotsAH,WA_{H, W}

答えとなる書き込み方が複数存在する場合,そのいずれを出力しても正答と判定されます.

サンプル

入力例

3 3

出力例

4 4 4
4 3 3
3 2 1

例えば, (1,1)(1, 1) を左上とした 3333 列の正方形領域に含まれる 11 の個数は 11 個です.
このようなことは任意の i,j,ki, j, k で言うことができるため,この書き込み方は条件を満たします.

また, 33 以下の正整数のみを書き込むことで条件を満たすことは不可能です.

提出


Go (1.21)