h, w = map(int, input().split()) s = [input() for _ in range(h)] x = [0] * w for i in range(h): for j in range(w): if s[i][j] == '#': x[j] += 1 x.sort(reverse=True) ans = [["."] * w for _ in range(h)] for i in range(h): for j in range(w): if x[j] > i: ans[i][j] = '#' for i in ans: print("".join(i))