#include<stdio.h>
#include<string.h>
int max(int x,int y);
int main()
{char str1[510];
char str2[510];
int a[510]={0};
int b[510]={0};
int c[510];
int k;
gets(str1);
gets(str2);
a[0]=strlen(str1);
b[0]=strlen(str2);
for(int i=1;i<=a[0];i++)
a[i]=str1[a[0]-i]-'0';
for(int i=1;i<=b[0];i++)
b[i]=str2[b[0]-i]-'0';
for(int j=1;j<=max(a[0],b[0]);j++)
{c[j]=a[j]+b[j];
if(c[j]>=10)
{
c[j]=c[j]%10;
a[j+1]++; }
k=j;
}
if(a[k+1]>0)
{c[k+1]=a[k+1];
k++;}
for(int i=k;i>=1;i--)
printf("%d",c[i]);
printf("\n");
return 0;
}
int max(int x,int y)
{int s;
if(x>=y)
s=x;
else
s=y;
return s;
}