#include<bits/stdc++.h>
using namespace std;
char arr[20]={0,1,2,3,4,5,6,7,8,9};
string s1;
string s2;
int sum=0;
int cmp1=1,cmp2=1;
int m=1;
int x(char s){
for(int i=0;i<=9;i++){
if(s==arr[i]){
cmp1=i;
}else{
cmp1=0;
}
}
return cmp1;
}
int y(char s){
for(int i=0;i<=9;i++){
if(s==arr[i]){
cmp2=i;
}else{
cmp2=0;
}
}
return cmp2;
}
int main(){
ios::sync_with_stdio(0),cin.tie(0);
cin>>s1>>s2;
int len1=s1.size();
int len2=s2.size();
for(int i=max(len1-1,len2-1)-1;i>=0;i--){
x(s1[i]);
y(s2[i]);
if(cmp1+cmp2>=10){
sum+=(cmp1+cmp2)%10;
sum+=pow(10,m);
}else{
sum+=pow((cmp1+cmp2),i);
}
m++;
cmp2=cmp1=0;
}
cout<<sum;
return 0;
}