#include<bits/stdc++.h>
using namespace std;
#define getchar ::getchar
inline __int128 read(){
__int128 f=1,x=0;
char ch=getchar();
while((ch>'9'||ch<'0')&&ch!='-'){
ch=getchar();
}
if(ch=='-'){
f=-1;
ch=getchar();
}
while(ch<='9'&&ch>='0'){
x=(x<<3)+(x<<1);
x+=ch-48;
ch=getchar();
}
return x*f;
}
inline void put(__int128 a){
string s;
__int128 len=0;
if(a<0){
putchar('-');
a=-a;
}
while(a){
s[len]=a%10;
a/=10;
len++;
}
len--;
while(len>=0){
putchar(s[len]+48);
len--;
}
}
int main(){
__int128 a=read(),b=read(),ans=a+b;
put(ans);
return 0;
}