#include<bits/stdc++.h>
using namespace std;
int h[1000] , p[1000] , k[1000];
int main(){
string a , b;
cin >> a >> b;
int t = max(a.size() , b.size());
for(int i = 0; i < a.size(); i++)
{
h[t - i - 1] = a[i] - '0';
}
for(int i = 0; i < b.size(); i++)
{
p[t - i - 1] = b[i] - '0';
}
for(int i = 0; i < t; i++)
{
k[i] = p[i] + h[i];
if(k[i] >= 10)
{
k[i] = k[i] % 10;
k[i + 1] = k[i + 1] + k[i] / 10;
}
}
if(k[t] != 0)
{
k[t]++;
}
for(int i = t - 1; i >= 0; i--)
{
cout << k[i];
}
return 0;
}