B - 回転 解説 /

実行時間制限: 2 sec / メモリ制限: 256 MB

問題文

N × N のマス目があります。 各マスには o または x という文字が書かれています。 上から i 番目、左から j 番目に書かれている文字は s_{i, j} です。 このマス目を時計回りに 90 度回転してください。

制約

  • 1 ≤ N ≤ 50
  • s_{i, j}o または x である。

入力

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

N
s_{1, 1}  s_{1, N}
:
s_{N, 1}  s_{N, N}

出力

マス目を時計回りに 90 度回転した結果を出力せよ。 出力は N 行からなる。それぞれの行に N 文字出力せよ。 i 番目の行の j 番目の文字は、回転後の上から i 番目、左から j 番目のマス目を表す。

入力例1

4
ooxx
xoox
xxxx
xxxx

出力例1

xxxo
xxoo
xxox
xxxx