#include #include #include #include #include #include #include #include #include #include using namespace std; #define mod (1000000000+7) #define N (10007) #define INF 1e16 typedef long long ll; typedef pair P; double dp[1010][1010]; int main(void){ int a,b; cin>>a>>b; if(a!=b){ int num=1; for(int i=0;i<31;i++){ int x=(a>>i)&1; int y=(b>>i)&1; if(x==1){ if(y==1)num*=1; else num=0; } else{ if(y==1)num*=2; else num*=1; } } cout<