#include<bits/stdc++.h>
using namespace std;
int main() {
string a,b;
int n,m,k=0;
cin>>n>>m>>a>>b;
int cnt=0;
for(int i=0;i<n;i++) {
if(b[i]=='#') cnt++;
}
if(cnt<25) {
for(int i=0;i<n;i++) {
if(a[i]=='#') a[i]=(++k-1)%26+'a';
}
}
else {
int ki=cnt/25;
int i;
for(i=0;i<n&&ki>0;i++) {
if(a[i]=='#') {
a[i]='a';
ki--;
}
}
for(i=0;i<n;i++) {
if(a[i]=='#') a[i]=(++k-1)%26+'a';
}
}
cout<<a;
return 0;
}