No XOR Cipher, a codificação é feita por meio de uma operação XOR em duas strings fornecidas. Se as strings tiverem comprimentos diferentes, a saída deverá ter o comprimento da string mais curta. Reduza o comprimento da string mais longa para o mesmo tamanho da string menor antes da operação XOR.
Dadas duas strings, msg1 e msg2, retorne a mensagem codificada.
xor_cipher("11", "22") ➞ "33"
# 11 XOR 22 = 33
xor_cipher("1020304", "403201") ➞ "501231"
xor_cipher("c611d9bdd9de38b9eb", "23a0745505d4d25494") ➞ "e5b1ade8dc0aeaed7f"Há uma dica na seção de comentários.