import sys data=sys.stdin.read().split() N=int(data[0]) M=int(data[1]) data1=data[2:] dic={(1,0),(-1,0),(0,-1),(0,1),(-1,-1),(-1,1),(1,-1),(1,1)} list1=[[False]*M for i in range(N)] def panduan(x,y): if x<0 or x>=N or y<0 or y>=M: return if list1[x][y] or data1[x][y]=='.': return list1[x...