#include<bits/stdc++.h>
using namespace std;
int a[1000001]={},b[1000001]={},c[1000001]={},i,f;
char d[1000001],e[1000001];
bool x=false;
int main( )
{
cin>>d>>e;
a[0]=strlen(d);
b[0]=strlen(e);
for(i=1;i<=a[0];i++)a[i]=d[a[0]-i]-'0';
for(i=1;i<=b[0];i++)b[i]=e[b[0]-i]-'0';
if(a[0]>b[0])f=a[0];
else f=b[0];
for(i=1;i<f+1;i++)
{
c[i]=a[i]+b[i];
if(c[i]>=10){c[i]%=10;b[i+1]++;}
}
if(c[i+1]!=0)i++;
c[0]=i;
for(int i=c[0]-1; i>=1; i--) {
cout<<c[i];
}
return 0;
}