func_code_string: #include <bits/stdc++.h>   using namespace std;   long long s, x, a, ans = 1;   void setup() {     cin >> s >> x;     a = s - x;     if (a & 1) {       cout << 0;       exit(0);     }     a >>= 1;   }   void xuly() {     long long k = a;     while (x) {       if (x & 1) {         if (a & 1) {           cout << 0;           return;         }         ans <<= 1;       }       x >>= 1;       a >>= 1;     }     if (k == 0) ans -= 2;     cout << ans;   }   int main() {     ios_base::sync_with_stdio(0);     cin.tie(NULL);     cout.tie(NULL);     setup();     xuly();     return 0;   }   