#include<bits/stdc++.h>
using namespace std;
int main()
{
string a,b;
cin>>a>>b;
int ab[505],cd[505],ef[505];
int x=a.length();
int y=b.length();
for(int i=1;i<=x;i++)
{
ab[x-i+1]=a[i-1]-48;
}
for(int i=1;i<=y;i++)
{
cd[y-i+1]=b[i-1]-48;
}
int MAX=max(x,y);
for(int i=1;i<=MAX;i++)
{
ef[i]=ab[i]+cd[i]+ef[i];
ef[i+1]=ef[i]/10;
ef[i]=ef[i]%10;
}
if(ef[MAX+1]>0) MAX++;
for(int i=MAX;i>=1;i--) cout<<ef[i];
return 0;
}