#include <iostream>
#include <cstdio>
using namespace std;
char a;
int n1,n2,n3,n4,n5,n6,n7,n8,n9=1,n10,b[10000],c[10000];
int main()
{
while(scanf("%c",&a)==1)
{
if(a!='\n'){b[++n1]=a-'0';continue;}
if(a=='\n' && !n2) {n2 = n1;continue;}
if(a<'0'||a>'9')break;
}
n4=n2;
n8=n1;
while(1)
{
c[++n3]=((b[n2]+b[n1])%10+n6)%10;
if(n1==n4&&n2==0&&n6!=0&&n9!=0){n9--;}
n6=(b[n2]+b[n1]+n6)/10;
if(n8-n4<=n4&&n2==0)break;
if(n8-n4>=n4&&n1==n4)break;
if(n2!=0)n2--;
if(n1>n4)n1--;
if(n1==n4)b[n1]=0;
}
if(n9!=0)n3=n3-1;
while(n3>0)
{
cout<<c[n3];
n3--;
}
return 0;
}