#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
string add(string _x,string _y)
{
string x=_x;
string y=_y;
string result;
int jw=0;
if(x.length( )<y.length( ))
swap(x,y);
for(unsigned int i=0;i<x.length( )-y.length( );i++)
y="0"+y;
for(int i=x.length( )-1;i>=0;i--)
{
int a=x[i]-'0';
int b=y[i]-'0';
int sum=a+b+jw;
if(sum>=10)
{
jw=1;
result+=char(sum%10+'0');
}
else
{
jw=0;
result+=char(sum%10+'0');
}
}
if(jw==1)
result=result+"1";
reverse(result.begin( ),result.end( ));
return result;
}
int main( )
{
string a,b;
cin>>a>>b;
cout<<add(a,b);
return 0;
}