#include<bits/stdc++.h>
using namespace std;
char a[10001],b[10001];
int ina[10001],inb[10001],inc[10002],l;
int main(){
cin>>a>>b;
l=strlen(a)-1;
for(int i=0;i<strlen(a);i++){
ina[l]=a[i]-'0';
l--;
}
l=strlen(b)-1;
for(int i=0;i<strlen(b);i++){
inb[l]=b[i]-'0';
l--;
}
int len=max(strlen(a),strlen(b));
for(int i=0;i<len;i++){
inc[i]=inc[i]+ina[i]+inb[i];
if(inc[i]>9){
inc[i+1]=inc[i+1]+inc[i]/10;
inc[i]=inc[i]%10;
}
}
int k;
for(int i=999;i>=0;i--){
if(inc[i]!=0){
k=i;
break;
}
}
for(int i=k;i>=0;i--){
cout<<inc[i];
}
return 0;
}