N, M = map(int, input().split()) S = [list(input()) for _ in range(N)] 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] = "#" else: S[i][j] = "." 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] = "#" else: S[i][j] = "." for s in S: print("".join(s))