#include<bits/stdc++.h>
using namespace std;
int a[100001],i,j,am,bn,p,x,y;
string m,n;
int main(){
cin>>m>>n,am=m.size(),bn=n.size(),p=max(am,bn);
for(i=0;i<p;++i) a[i]=max(n[bn-i-1]-'0',0)+max(m[am-i-1]-'0',0);
for(i=0;i<p;i++) a[i+1]+=a[i]/10,a[i]%=10;
for(i=p+a[p]-1;i>=0;i--) printf("%d",a[i]);
}