#include<iostream>
#include<string>
using namespace std;
string arr1, arr2, an;
int len;
int main() {
cin >> arr1 >> arr2;
if (arr1.length() <= arr2.length()) {
int k = arr2.length() - arr1.length();
for (int i = 0; i <= k; i++) {
arr1 = '0' + arr1;
}
arr2 = '0' + arr2;
len = arr2.length();
}
else {
int k = arr1.length() - arr2.length();
for (int i = 0; i <= k; i++) {
arr2 = '0' + arr2;
}
arr1 = '0' + arr1;
len = arr1.length();
}
for (int i = 1; i < len + 1; i++) {
int sum = arr1[len - i] - '0' + arr2[len - i] - '0';
if (sum / 10 == 1) {
arr1[len - i - 1] += 1;
}
an[len - i] = sum % 10 + '0';
}
if (an[0] = '0') {
for (int j = 1; j < len; j++) {
cout << an[j];
}
}
else {
for (int j = 0; j < len; j++) {
cout << an[j];
}
}
return 0;
}