#include int main() { int n, m; scanf("%d %d", &n, &m); int ans = 0, i; for (i = 0; n > 0 || m > 0; i++, n >>= 1, m >>= 1) { if ((i & 1) > 0) { if ((m & 1) > 0) { if ((n & 1) == 0) ans += 1 << i; } else { if ((n & 1) > 0) { ans = -1; break; } } } else { if ((m & 1) > 0) { if ((n & 1) == 0) { ans = -1; break; } else ans += 1 << i; } } } printf("%d\n", ans); return 0; }