R,C=list(map(int,input().split(" ")))
pic=[]
for i in range(R):
pic.append(list(input()))
for y in range(C):
p_x=R-1
p_y=y
malicCount=0
for x in range(R-1,-1,-1):
if pic[x][y]=='a':
malicCount+=1
pic[x][y]='.'
elif pic[x][y]=='#':
for i in range(malicCount):
pic[p_x-i][p_y]='a'
p_x=x-1
malicCount=0;
for i in range(malicCount):
pic[p_x-i][p_y]='a'
for it in pic:
for c in it:
print(c,end="")
print()