#include<bits/stdc++.h>
using namespace std;
int a[210], b[210], c[210];
int main()
{
string x, y;
cin >> x >> y;
int n = max(x.size(), y.size());
for(int i = 0, j = x.size()-1;j >= 0;i++, j--)a[i] = x[j] - '0';
for(int i = 0, j = y.size()-1;j >= 0;i++, j--)b[i] = y[j] - '0';
for(int i = 0;i < n;i++)
{
c[i] = a[i] + b[i];
}
for(int i = 0;i < n;i++)
{
c[i+1] += c[i] / 10;
c[i] %= 10;
}
if(c[n+1])n++;
for(int i = n-1;i >= 0;i--)cout << c[i];
return 0;
}