#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
    char a[10050];
    char b[10050];
    char sum[10051];
    while(scanf("%s",a)!=EOF)
    {
        int flag =0;
        scanf("%s",b);
        int lena,lenb;
        lena = strlen(a);
        lenb = strlen(b);
        if(lena<lenb)
        {
            char tmp[10050];
            int tmpn;
            for(int i =0;i<lenb;i++)
            {
                tmp[i] = b[i];
                b[i] = a[i];
                a[i] = tmp[i];
            }
            tmpn = lenb;
            lenb = lena;
            lena = tmpn;
        }//将长的数组存在a数组中
        if(lena!=lenb)//将两个数组对齐
        {
            int k =lena-lenb;//补k个零
            for(int i =lena-1;i>=k;i--)
            {
                b[i]=b[i-k];
            }
            for(int i =0;i<k;i++)
            {
                b[i] ='0';
            }
        }
        for(int i=lena;i>0;i--)
        {
            if(a[i-1]+b[i-1]-'0'+flag>'9')
            {
                sum[i] = a[i-1]+b[i-1]-'0'+flag-10;
                flag =1;
            }
            else
            {
                sum[i] = a[i-1]+b[i-1]-'0'+flag;
                flag = 0;
            }
        }
        if(flag==1)
        {
            sum[0] = '1';
        }
        if(sum[0]!=0)
        {
            printf("%c",sum[0]);
        }
        for(int i=1;i<=lena;i++)
        {
            
            printf("%c",sum[i]);
        }
        printf("\n");
    }
    return 0;
}