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