#include<bits/stdc++.h>
using namespace std;
const int N=2e5+5;
int n,m;
string s,t;
int num;
int now;
int main(){
cin.tie(0)->sync_with_stdio(0);
cin>>n>>m;
cin>>s>>t;
for(int i=0;i<n;i++){
if(t[i]=='#'){
num++;
}
}
if(num==0){
for(int i=0;i<n;i++){
if(s[i]=='#'){
cout<<char(now+'a');
now++; now%=26;
}
else{
cout<<s[i];
}
}
return 0;
}
if(num==m){
cout<<s; return 0;
}
for(int i=0;i<n;i++){
if(s[i]=='#'){
if(num>=25){
num-=25;
cout<<"a";
}
else{
cout<<char(now+'a');
now++; now%=26;
}
}
else{
cout<<s[i];
}
}
return 0;
}