int main(){
	cin>>h>>w;
	for(i=0;i<h;i++){
		cin>>s[i];
	}
	for(i=0;i<h;i++){
		for(j=0;j<w;j++){
			//s[i][j]
			if(s[i][j]=='#'){
				bool flag=false;
				for(k=0;k<4;k++){
					if(s[i+dx[k]][j+dy[k]]=='#')flag=true;
				}
				if(!flag){
					dame=true;
					break;
				}
			}
		}
	}
	if(dame){
		p("No");
	}else p("Yes");
	return 0;
				
}