#include<iostream>
#include<string>
#include<vector>
#include<algorithm>
using ll=long long;
using namespace std;
void solve(string &a,string &b){
int s[1000]={0};
int j=0;
for(int i=a.size()-1;i>=0;--i){
if(i<b.size())s[j]+=(b[i]-'0');
s[j]+=(a[i]-'0');
j++;
if(s[j-1]>9){
s[j]+=s[j-1]/10;
s[j-1]%=10;
}
}
string sum;
while(s[j]==0)j--;
for(int i=j;i>=0;--i){
sum.push_back(s[i]+'0');
}
if(sum.empty())sum='0';
cout<<sum<<endl;
}
int main(){
ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
string a,b;
cin>>a>>b;
int m=a.size(),n=b.size();
if(m>n)solve(a,b);
else solve(b,a);
return 0;
}