Pregunta de entrevista de Taldor

bit wize puzzles, such as: How can you swap values between 2 numbers using XOR?