AT_past202004_c 山崩し

Description

[problemUrl]: https://atcoder.jp/contests/past202004-open/tasks/past202004_c 整数 $ 2\ \leq\ N\ \leq\ 50 $ に対して、縦 $ N $ マス、横 $ 2N\ -\ 1 $ マスのマス目があります。 上から $ i $ 行目、左から $ j $ 列目のマスをマス $ (i,\ j) $ と表します。 このマス目は白黒の $ 2 $ 色で **山型** に塗られています。具体的には、$ |j\ -\ N|\

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ S_{1,1}S_{i,2}\cdots\ S_{1,2N-1} $ $ S_{2,1}S_{2,2}\cdots\ S_{2,2N-1} $ $ : $ $ S_{N,1}S_{N,2}\cdots\ S_{N,2N-1} $

Output Format

全ての操作を終えた後のマス $ (i,\ j) $ の状態を $ T_{i,j} $ (黒かつ `X` が書かれているとき `X`、黒かつ `X` が書かれていないとき `#`、白のとき `.`) としたとき、以下の形式で出力せよ。 > $ T_{1,1}T_{i,2}\cdots\ T_{1,2N-1} $ $ T_{2,1}T_{2,2}\cdots\ T_{2,2N-1} $ $ : $ $ T_{N,1}T_{N,2}\cdots\ T_{N,2N-1} $

Explanation/Hint

### 注意 この問題に対する言及は、2020年5月2日 18:00 JST まで禁止されています。言及がなされた場合、賠償が請求される可能性があります。 試験後に総合得点や認定級を公表するのは構いませんが、どの問題が解けたかなどの情報は発信しないようにお願いします。 ### 制約 - $ 2\ \leq\ N\ \leq\ 50 $ - $ S_{i,\ j} $ は `.` または `#` または `X` - $ S $ に対応するマス目の状態は、山型に塗られたマス目の黒く塗られたマスのうち $ 1 $ つ以上に `X` を書くことで得られる