#include<bits/stdc++.h>
using namespace std;
int a[1002],b[1002],c[1002];
int main(){
string s,w;
cin>>s>>w;
int a_=s.size()-1;
int b_=w.size()-1;
const int c_=max(a_,b_);
for(int i=0;i<=a_;i++)
a[i]=s[a_-i]-'0';
for(int i=0;i<=b_;i++)
b[i]=w[b_-i]-'0';
for(int i=0;i<=c_;i++)
{
c[i]+=(a[i]+b[i])%10;
c[i+1]+=(a[i]+b[i])/10;
}
if(c[c_+1]!=0)
for(int i=c_+1;i>=0;i--)
cout<<c[i];
else
for(int i=c_;i>=0;i--)
cout<<c[i];
return 0;
}