Swapping two numbers in an array using XOR doesn't use less memory | Hacker News Reader