#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int a[500],b[500],c[501],lena,lenb,lenc,i,x;
int main(){
char al[500],bl[500];
gets(al);
gets(bl);
lena=strlen(al);
lenb=strlen(bl);
for(i=0;i<=lena-1;i++){
a[lena-i]=al[i]-48;
}
for(i=0;i<=lenb-1;i++){
b[lenb-i]=bl[i]-48;
}
lenc=1;
x=0;
while(lenc<=lena||lenc<=lenb){
c[lenc]=a[lenc]+b[lenc]+x;
x=c[lenc]/10;
c[lenc]%=10;
lenc++;
}
c[lenc]=x;
if(c[lenc]==0){
lenc--;
}
for(i=lenc;i>=1;i--){
cout << c[i];
}
return 0;
}