from heapq import heappop, heappush N, M = map(int, input().split()) S = [list(input()) for _ in range(N)] for i in range(N): for j in range(M): if S[i][j] == "#": S[i][j] = 1 else: S[i][j] = 0 for j in range(M): cnt = 0 for i in range(N): cnt += S[i][j] for i in range(N): if i < cnt: S[i][j] = 1 else: S[i][j] = 0 for i in range(N): cnt = 0 for j in range(M): cnt += S[i][j] for j in range(M): if j < cnt: S[i][j] = 1 else: S[i][j] = 0 for s in S: print("".join(["#" if si == 1 else "." for si in s]))