#include<bits/stdc++.h>
using namespace std;
int a[512], b[512], C[512];
string A, B;
int main(){
getline(cin, A);
getline(cin, B);
int sa = A.length(), sb = B.length();
int s = max(sa, sb), sm = min(sa, sb);
sa--, sb--;
for(int i = sa; i >= 0; i--){
a[i] = A[sa - i] - '0';
}
for(int i = sb; i >= 0; i--){
b[i] = B[sb - i] - '0';
}
for(int i = 0; i < s; i++){
C[i] = C[i] + a[i] + b[i];
C[i+1] = C[i] / 10;
C[i] %= 10;
}
int j = 0;
for(int i = s; i >= 0; i--)
if(j == 0 && C[i] == 0){
}
else{
cout<<C[i];
j++;
}
return 0;
}