#include<bits/stdc++.h>
using namespace std;
int x,y;
int i,j;
char ab[100001],bc[100001];
int a[100001],b[100001];
int jw;
int maxn,maxj;
int main( )
{
cin>>ab>>bc;
x=strlen(ab);
y=strlen(bc);
for(i=0;i<x;i++)
a[i]=ab[x-i-1]-'0';
for(i=0;i<y;i++)
b[i]=bc[y-i-1]-'0';
maxn=max(x,y);
for(i=0;i<maxn;i++)
{
a[i]=a[i]+b[i]+jw;
jw=a[i]/10;
a[i]%=10;
}
if(jw==1) cout<<jw;
for(i=maxn-1;i>=0;i--)
{
cout<<a[i];
}
return 0;
}