Algoritmo de troca XOR

Troque os dois valores inteiros usando operações XOR e depois retorne-os na ordem trocada como uma lista.

Exemplos

XOR(10, 41) ➞ [41, 10]

XOR(69, 420) ➞ [420, 69]

XOR(12345, 890412) ➞ [890412, 12345]

Para este desafio, evite fazer o seguinte:

def XOR(a, b):
  return[b, a]
def XOR(a, b):
  temp = a
  a = b
  b = temp
  return[a, b]

Observações

Se você estiver travado ou não tiver tempo de testar casos diferentes, consulte a aba Resources.