O(N) using XOR.