Повернути Блоки Тексту#3832

Повернути Блоки Тексту

1 секунда
64 мегабайти
Легка

Дано прямокутний блок тексту. Ваше завдання — повернути його проти годинникової стрілки на і вивести результат.

Вхідні дані

Перша строка введення містить кількість тестових випадків , де 1 \le N \le 50.

Кожен тестовий випадок починається зі строки, що містить цілі числа та , розділені пробілом. Далі йдуть рядків. Кожен рядок , де 1 \le i \le h, містить рядок довжини s_i. Блок тексту s_1, s_2, \ldots, s_h, коли розташований вертикально, визначає вхідний блок тексту.

  • — це висота блоку тексту, і задовольняє 1 \le h \le 50.

  • — це ширина блоку тексту, і задовольняє 1 \le w \le 50.

  • Для кожного , де 1 \le i \le h, s_i — це рядок довжини , що складається з великих/малих літер алфавіту (""-"", ""-"") або крапок "".

Вихідні дані

Для кожного тестового випадку поверніть вхідний блок тексту проти годинникової стрілки на і виведіть його як рядків довжини . Виведіть порожній рядок між тестовими випадками, але не після останнього тестового випадку.

Приклади

Приклад 1

Loading
Loading