H,W = map(int,input().split()) S = [list(input()) for _ in range(H)] A = [] for i in range(H): for j in range(W): if S[i][j]=="*": A.append((i,j)) y0,x0 = A[0] y1,x1 = A[1] if y0==0 and y1==0: S[H-1][W-1] = "*" elif y0==0: S[0][(x0+1)%W] = "*" elif y1==0: S[0][(x1+1)%W] = "*" else: if x0==x1: S[0][(x0+1)%W] = "*" else: S[0][x0] = "*" for i in range(H): print("".join(S[i]))