Arreglos opuestos

Dados dos arreglos de la misma longitud, determina si son arreglos opuestos. Entre ambos arreglos debe haber exactamente dos valores distintos. En cada posición, un arreglo debe contener uno de esos valores y el otro debe contener el valor restante.

Ejemplos

is_anti_array(["1", "0", "0", "1"], ["0", "1", "1", "0"]) ➞ true

is_anti_array(["apples", "bananas", "bananas"], ["bananas", "apples", "apples"]) ➞ true

is_anti_array([3.14, true, 3.14], [3.14, false, 3.14]) ➞ false

Notas

N/A