#include <bits/stdc++.h>
using namespace std;
void StrToInt(char s[],int t[]){
int len;
for(len = 0;s[len] != '\0';len++){
;
}
t[0] = len;
for(int i = 1,j = len - 1;i <= len;i++,j--){
t[i] = s[j] - '0';
}
}
void add(int a[210],int b[210],int c[210]){
int k = 0,jz = 0;
if(a[0] > b[0]){
k = a[0] + 1;
}else{
k = b[0] + 1;
}
for(int i = 1;i <= k;i++){
c[i] = a[i] + b[i] + jz;
jz = c[i] / 10;
c[i] %= 10;
}
while(c[k] == 0){
k--;
}
c[0] = k;
}
int main(){
char d[210],r[210];
int a[210] = {0},b[210] = {0},c[210] = {0};
cin >> d >> r;
StrToInt(d,a);
StrToInt(r,b);
add(a,b,c);
for(int i = c[0];i >= 1;i--){
cout << c[i];
}
return 0;
}