#include int main(){ int A,B,A2[10],B2[10],j,count=1; for(int i=0;i<10;i++){ A2[i]=0; B2[i]=0; } scanf("%d %d",&A,&B); j=9; while(A>0){ A2[j]=(A%2); A/=2; j--; } j=9; while(B>0){ B2[j]=(B%2); B/=2; j--; } for(int i=0;i<10;i++){ if(A2[i]==1&&B2[i]==1){ count*=2; }else if(A2[i]==1&&B2[i]==0){ printf("0"); return 0; } } printf("%d",count); return 0; }