Транспонирование

Дан двумерный массив размером n×m (n и m не превосходят 1000). Симметричный ему относительно главной диагонали массив называется транспонированным к данному. Он имеет размеры m×n: строки исходного массива становятся столбцами транспонированного, столбцы исходного массива становятся строками транспонированного.Для данного массива постройте транспонированный массив и выведите его в файл.

Что подается на вход

Вводится двумерный массив целых чисел.

Что получается на выходе

Выводится транспонированный массив.