// here is my code
#include <bits/stdc++.h>
#define FAST ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0);
using namespace std;
void solve(char park[][100] , int m , int n , int k , int s){
bool succ = true ;
for(int i=0;i<m;i++){
for(int j=0;j<m;j++){
if(s<k){
succ = false;
break;
}
if(park[i][j]=='.')
s-=2;
else if(park[i][j]=='*')
s+=5;
else {
break;
}
if(j!=n-1)
s-=1;
}
}
if(succ){
cout<<"Yes"<<endl;
cout<<s<<endl;
}
else
cout<<"No"<<endl;
}
int main() {
int m,n,k,s;
cin>>m>>n>>k>>s;
char park[100][100];
for(int i=0;i<m;i++){
for(int j=0;j<m;j++){
cin>>park[i][j];
}
}
solve(park,m,n,k,s);
return 0;
}