#include<iostream>
using namespace std;
int n1,n2,t,a[10005],j=0;
string s,c,cnt;
int main(){
cin>>n1>>n2>>s>>c>>t;
for(int i=0;i<s.size()/2;i++){
swap(s[i],s[s.size()-1-i]);
}
cnt=s+c;
for(int i=s.size();i<cnt.size();i++){
a[i]=1;
}
for(int i=0;i<t;i++){
while (j<cnt.size()){
if(!a[j]&&a[j+1]){
swap(a[j],a[j+i]),swap(cnt[j],cnt[j+1]),j+=2;
}
else{
j++;
}
}
}
cout<<cnt<<endl;
return 0;
}