#include<bits/stdc++.h>
using namespace std;
string a,b;
int main() {
cin>>a>>b;
int x[1000];
int y[1000];
int c[2010];
c[0]=0;
for(int i =0;i<a.size();i++){
x[i]=a[a.size()-1-i]-'0';
}
for(int j =0;j<b.size();j++){
y[j]=b[b.size()-1-j]-'0';
}
int len = max(a.size(),b.size());
for(int n=0;n<max(a.size(),b.size());n++){
c[n] +=x[n]+y[n];
c[n+1] = c[n]/10;
c[n] %=10;
}
len +=1;
while(c[len]==0&& len>=1){
len--;
}
for(int i =len;i>=0;i--){
cout<<c[i];
}
return 0;
}