n,m=map(int,input().split( )) grid=[] for _ in range(n): r=list(input()) grid.append(r) d_find=[ [-1,0],[1,0],#左1右1 [0,1],[0,-1],#上1下1 [-1,1],[1,1],#左斜上 [-1,-1],[1,-1]#左斜下 ] for i in range(n): for j in range(m): if grid[i][j]=="*": continue else: cnt=0 for dx,dy in d_find: ni=i+dx nj=j+dy ...