#include <stdio.h>
#include <string.h>
int main()
{
char s1[130];
char s2[130];
char result[261];
int len1,len2;
int i,j,k;
while(scanf("%s %s",s1,s2)!=EOF)
{
printf("%s\n",s1);
printf("%s\n",s2);
len1 = strlen(s1);
len2 = strlen(s2);
memset(result,0,sizeof(char)*261);
int k;
if(len1 >= len2)
{
k = 260;
for(i=len1-1,j=len2-1;j>=0;i--,j--,k--){
result[k] = s1[i]-'0'+s2[j]-'0';
}
for(i=len1-len2-1;i>=0;i--,k--)
{
result[k] = s1[i]-'0';
}
}else
{
k = 260;
for(i=len1-1,j=len2-1;i>=0;i--,j--,k--){
result[k] = s1[i]-'0'+s2[j]-'0';
}
for(i=len1-len2-1;j>=0;j--,k--)
{
result[k] = s2[i]-'0';
}
}
for(i=260;i>=k;i--)
{
if(result[i]>9)
{
result[i] = result[i] %10;
result[i-1]++;
}
// printf("%d ",result[i] );
}
if(result[++i] == 0)
i++;
for(;i<261;i++)
{
printf("%d",result[i]);
}
}
return 0;
}