#include<iostream>
#include<cstdio>
#include<cmath>
#include<algorithm>
#include<iomanip>
using namespace std;
int a[110],b[110],lena,lenb,ans[110];
int main()
{
string m1,m2;
cin>>m1;
cin>>m2;
lena=m1.length();
lenb=m2.length();
for(int i=0;i<lena;i++)
{
a[i]=m1[i]-48;
}
for(int i=0;i<lenb;i++)
{
b[i]=m2[i]-48;
}
reverse(a,a+lena);
reverse(b,b+lenb);
int c=max(lena,lenb);
for(int i=0;i<c;i++)
{
ans[i]+=a[i]+b[i];
if(ans[i]>=10)
{
ans[i+1]++;
ans[i]%=10;
}
}
if(ans[c]>0) c++;
for(int i=c-1;i>=0;i--)
cout<<ans[i];
return 0;
}