(1 xor 1) == 0 (1 xor 0) == 1 (0 xor 1) == 1 (0 xor 0) == 0 (0 xor 1 xor 1) == 0 (0 xor 1 xor 0) == 1 etc etc