#include <bits/stdc++.h>
using namespace std;

int main() {
    int H, W;
    cin >> H >> W;
    char c[55][55];
    int cnt = 0;
    for(int i = 1; i <= H; i++){
        for(int j = 1; j <= W; j++){
            cin >> c[i][j];
        }
    }
    for(int i = 1; i <= H; i++){
        for(int j = 1; j <= W; j++){
            if(c[i][j]) == '#' && c[i][j-1] != '#'
                && c[i-1][j] != '#' && c[i][j+1] != '#'
                && c[i+1][j] != '#'){
                    cnt++;
                }
        }
    }

    cout << (cnt == 0 ?"Yes":"No") << endl;

}