#include<iostream>
#include<string>
using namespace std;
int n,m;
int cnt=1;
long long a;
string s,s1;
int main(){
cin>>n>>m;
cin>>s;
cin>>s1;
for(int i=s.size()-1;i>=0;i--){
a+=(s[i]-'0')*cnt;
cnt*=2;
}
for(int i=0;i<m;i++){
if(s1[i]=='+'){
a+=1;
continue;
}
if(s1[i]=='-'){
a-=1;
continue;
}
if(s1[i]=='*'){
a<<=1;
continue;
}
if(s1[i]=='/'){
a>>=1;
continue;
}
}
if(a==0){
cout<<0;
return 0;
}
string s5="";
while(a!=0){
int w=a%2;
s5=char(w+'0')+s5;
a/=2;
}
cout<<s5;
return 0;
}