#include <bits/stdc++.h>
using namespace std;
int op[2] = {1, -1};
int main()
{
srand(time(0));
int a, b;
cin >> a >> b;
int mod = 10e9+7;
int rnd = -1;
while(rnd - a != b)rnd = (((rand() + 10) % (min(max(abs(a), abs(b)) * max(abs(a), abs(b)), 12007)) + 1) * ((rand() + 10) % int(min(max(abs(a), abs(b)) * max(abs(a), abs(b)), 12007)) + 1) + 1393 * rand() + 337) % int(min(mod, max(a, b) * max(a, b)) + 1) * op[rand() % 2];
cout << rnd;
return 0;
}