H,W = map(int,input().split()) S = [input() for _ in range(H)] for dz in range(1,H*W): dx,dy = divmod(dz,W) checked = [[0 for j in range(W)] for i in range(H)] for sz in range(H*W): sx,sy = divmod(sz,W) if S[sx][sy] == '#' and not checked[sx][sy]: nx,ny = sx+dx,sy+dy if 0<=nx