n = 2 xor works