#abc036b. [abc036_b]回転

[abc036_b]回転

問題文

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

制約

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

入力

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

NN s1,1s_{1, 1} s1,Ns_{1, N} :: sN,1s_{N, 1} sN,Ns_{N, N}

出力

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


入力例1


4
ooxx
xoox
xxxx
xxxx

出力例1


xxxo
xxoo
xxox
xxxx