#!/bin/python3
import math
import os
import random
import re
import sys
if __name__ == '__main__':
nm = input().split()
n = int(nm[0])
m = int(nm[1])
matrix = []
for _ in range(n):
matrix_item = input()
matrix.append(matrix_item)
row_column = ["0"]*(n*m)
row_number = 0
for index, row in enumerate(matrix):
for column_index in range(len(row)):
row_column[column_index*n + index] = row[column_index]
string = ''
for i in range(len(row_column)):
string = string + row_column[i]
string = "".join('%s' %id for id in row_column)
string= (re.sub(r'\b[^a-zA-Z0-9]+\b', ' ', string))
print(string)
'+'
Causes the resulting RE to match 1 or more repetitions of the preceding RE. ab+ will match ‘a’ followed by any non-zero number of ‘b’s; it will not match just ‘a’.