#include <bits/stdc++.h>
using namespace std;
int main() {
  ios_base::sync_with_stdio(false);
  long long s, x;
  cin >> s >> x;
  if ((s - x) % 2 == 1) {
    cout << 0;
    return 0;
  }
  long long a = (s - x) / 2 + x;
  a = a & x;
  if (a != x) {
    cout << 0;
    return 0;
  }
  long long ans = 1, xc = x;
  while (xc) {
    if (xc % 2 == 1) ans *= 2;
    xc /= 2;
  }
  if (x == s) ans -= 2;
  cout << ans << endl;
}
