#include
#include
using namespace std;
int main() {
int m,n,k,s;
cin>>m>>n>>k>>s;
string a[m][n];
//input
cin.get();
for(int i=0;i<m;i++){
for(int j=0;j<n;j++){
getline(cin,a[i][j]);
}
}
for(int i=0;i<m;i++){
int j = 0;
if(s<k){
break;
}
//obstacle .
else if(a[i][j]=="." && s>=k){
s -= 2;
}
//magic *
else if(a[i][j]=="*" && s>=k){
s += 5;
}
//blockage #
else if(a[i][j]=="#"){
continue;
}
for(j=1;j<n;j++){
s -= 1;
if(s<k){
break;
}
//obstacle .
else if(a[i][j]=="." && s>=k){
s -= 2;
}
//magic *
else if(a[i][j]=="*" && s>=k){
s += 5;
}
//blockage #
else if(a[i][j]=="#" && s>=k){
break;
}
}
}
if(s>=k){
cout<<"Yes"<<endl<<s;
}
else{
cout<<"No";
}
return 0;
}