#include using namespace std; using ll = long long; int main(){ ll a, b; cin >> a >> b; if(a==b){ cout << 1 << endl; return 0; } ll ans = 1; while(a>0 || b>0){ if((a&1)>0 && (b&1)>0) ans *= 1; if((a&1)==0 && (b&1)>0) ans *= 2; if((a&1)>0 && (b&1)==0) ans *= 0; if((a&1)==0 && (b&1)==0) ans *= 1; a = a>>1; b = b>>1; } ans /= 2; cout << ans << endl; return 0; }