#include<bits/stdc++.h>
using namespace std;
int n,q,p1,p2; string s; char w;
int main(){
scanf("%d%d",&n,&q);
cin>>s;
while(q--){
scanf("%c",&w);
if(w=='1') p1^=1;
else p2^=1;
}
if(p1) reverse(s.begin(),s.end());
if(p2)
for(int i=0;i<n;i++)
if(s[i]=='0') s[i]++;
else s[i]--;
cout<<s;
return 0;
}