#include <bits/stdc++.h>
using namespace std;
#define int long long
namespace sio {
inline int Sin() {
int ans = 0;
bool l = 1;
char ch = getchar();
for (; !(ch <= '9' && ch >= '0');) {
if (ch == '-') {
l = !l;
}
ch = getchar();
}
for (; (ch <= '9' && ch >= '0');) {
ans = (ans << 3) + (ans << 1) + (ch ^ 48);
ch = getchar();
}
return (l ? ans : -ans);
}
void Sout(int n) {
char a[25];
int till = 0;
if (n == 0) {
putchar('0');
return;
}
if (n < 0) {
putchar('-');
for (; n;) {
a[till++] = -(n % 10) + 48;
n /= 10;
}
} else {
for (; n;) {
a[till++] = n % 10 + 48;
n /= 10;
}
}
for (int i = till - 1; i >= 0; i--) {
putchar(a[i]);
}
}
};
using namespace sio;
struct In {
In operator >> (int &a) {
a = Sin();
return {};
}
} in;
struct Out {
Out operator << (int a) {
Sout(a);
return {};
}
} out;
signed main() {
int n, m;
in >> n >> m;
out << n + m;
return 0;
}