#include<string.h>
#include<algorithm>
#include<iostream>
#define maxn 5010
using namespace std;
int a[maxn],b[maxn],c[maxn];
int main(){
string x,y;
cin>>x>>y;
int len=max(x.size(),y.size());
for(int i=x.size()-1,j=1;i>=0;i--,j++)
a[j]=x[i]-'0';
for(int i=y.size()-1,j=1;i>=0;i--,j++)
b[j]=y[i]-'0';
for(int i=0;i<len;i++){
c[i]+=a[i]+b[i];
c[i+1]=c[i]/10;
c[i]%=10;
}
if(c[len+1])
len++;
for(int i=len-1;i>=0;i++)
cout<<c[i];
}