Removed XOR: supported in go already as x^y
Much prettier; better implementation of XOR.