#include<stdio.h>
#include<string.h>
int main()
{
int a1,b1,i,k,x[10087]={0},y=0,m0;
char a[10087],b[10087],a2[10087],b2[10087];
scanf("%s%s",&a,&b);
a1=strlen(a);
b1=strlen(b);
for(i=0;i<a1;i++)
{
a2[i]=a[a1-1-i];
}
for(i=0;i<b1;i++)
{
b2[i]=b[b1-1-i];
}
if(a1>=b1)
{
for(i=0;i<b1;i++)
{
k=a2[i]+b2[i]-96;
x[i]+=k;
if(x[i]>=10)
{
x[i]+=-10;
x[1+i]=1;
y=1+i;
}
}
for(i=b1;i<a1;i++)
{
x[i]+=a2[i]-48;
if(x[i]>=10)
{
x[i]+=-10;
x[1+i]=1;
y=1+i;
}
}
if(y<a1)
y=a1-1;
for(i=y;i>=0;i--)
{
printf("%d",x[i]);
}
}
if(b1>a1)
{
for(i=0;i<a1;i++)
{
k=a2[i]+b2[i]-96;
x[i]+=k;
if(x[i]>=10)
{
x[i]+=-10;
x[1+i]=1;
y=1+i;
}
}
for(i=a1;i<b1;i++)
{
x[i]+=b2[i]-48;
if(x[i]>=10)
{
x[i]+=-10;
x[1+i]=1;
y=1+i;
}
}
if(y<b1)
y=b1-1;
for(i=y;i>=0;i--)
{
printf("%d",x[i]);
}
}
return 0;
}