import sys from sys import stdin sys.setrecursionlimit(1 << 25) def main(): N, M = map(int, stdin.readline().split()) grid = [stdin.readline().strip() for _ in range(N)] dirs = [ ( -1, 0 ), (0, 1), (1, 0), (0, -1) ] # up, right, down, left dir_names = ['U', 'R', 'D', 'L'] dir_idx = { 'U':0, 'R':1, 'D':2, 'L':3 } total = 0 for i in range(N): for j in range(M): if grid[i][j] == '.': total += 1 if total == 1: print("NO") return def valid(x, y): return 0<=x