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