fixed xor challenge