#include<bits/stdc++.h>
using namespace std;
char a[240],b[240];
int q[240],k[240],j[240];
int main(){
	int i,n,h,o;
	cin>>a>>b;
	n=strlen(a);
	h=strlen(b);
	for(i=0;i<n;i++){
		q[n-i-1]=a[i]-48;
	}
	for(i=0;i<h;i++){
		k[h-i-1]=b[i]-48;
	}
	o=max(n,h);
	int x=0;
	for(i=0;i<o;i++){
		j[i]=k[i]+q[i]+x;
		x=j[i]/10;
		j[i]%=10;
	}
	for(i=o-1;i>=0;i--){
		cout<<j[i];
	}
	return 0;
}
/**************************************************************
	Problem: 1268
	User: houshanglin
	Language: C++
	Result: Wrong Answer
****************************************************************/