#include<bits/stdc++.h>
using namespace std;
int main(){
char a[200],b[200];
int al[200]={0},bl[200]={0},cl[1001]={0};
int lena=0,lenb=0,lenc=0;
cin>>a>>b;
lena=strlen(a);
lenb=strlen(b);
for(int i=0;i<lena;i++)
{
al[i]=a[lena-i-1]-'0';
}
for(int i=0;i<lenb;i++)
{
bl[i]=b[lenb-i-1]-'0';
}
lenc=max(lena,lenb);
lenc++;
for(int i=0;i<lenc;i++)
{
cl[i]+=al[i]+bl[i];
if(cl[i]>=10)
{
cl[i+1]+=1;
cl[i]-=10;
}
}
if(cl[lenc-1]==0)
{
lenc--;
}
for(int i=lenc-1;i>=0;i--)
{
cout<<cl[i];
}
return 0;
}