char a[100],b[100],f[101];
int c[100]={0},d[100]={0},e[101]={0};
int i,j,k;
int l1,l2,l3;
gets(a);
gets(b);
l1=strlen(a);
l2=strlen(b);
l3=l1>l2?l1:l2;
strrev(a);
for(i=0;a[i];i++)
c[i]=a[i]-'0';
strrev(b);
for(i=0;b[i];i++)
d[i]=b[i]-'0';
e[0]=c[0]+d[0];
for(i=1;i<=l3;i++)
{
e[i]=c[i]+f[i]+e[i-1]/10;
e[i-1]%=10;
}
if(e[l3]>0)
l3++;
for(i=0;i
f[i]='\0''
strrev(f);
puts(f);