#include<bits/stdc++.h>
using namespace std;
int n,a[1000],b[1000],m,o=0;
string l;
int main(){
char f;
cin>>n>>m;
cin>>l;
for (int i=1;i<=n;i++){
a[i]=l[i-1]-'0';
o++;
}
for (int i=1;i<=m;i++){
memset(b,0,sizeof(b));
cin>>f;
if (f=='+'){
a[n]++;
}
if (f=='-'){
a[n]--;
}
if (f=='*'){
n++;
}
if (f=='/'){
n--;
}
for (int j=n;j>=1;j--){
if (a[j]==2){
a[j-1]++;
a[j]=0;
}
if (a[j]==-1){
a[j-1]--;
a[j]=1;
}
}
}
for (int i=1;i<=n;i++){
cout<<a[i];
}
}