Do you really want to send ApoxyButt a message saying you like their work?
The XOR operation can be used to swap two bit strings without using a third storage variable. To learn how, go to how to exhange two variables without using a third. It's fun!