def num_of_bits(bits): return bin(bits).count('1') N, M = map(int, input().split()) if N & M != N: print(0) else: a = num_of_bits(N ^ M) print(2**max(0, a-1))