h,w=map(int,input().split())
s=[input() for i in range(h)]
v=[(-1,0),(1,0),(0,-1),(0,1)]
for i in range(h):
    for j in range(w):
        if s[i][j]=="#":
            ans=True
            for k in v:
                if 0<=i+k[0]<h and 0<=j+k[1]<w and s[i+k[0]][j+k[1]]=="#":
                    ans=False
                    break
            if ans:
                print(i,j)
                print("No")
                exit()
print("Yes")