Una función recibe dos hashes como entrada. Ambos hashes contienen exactamente las mismas claves. Devuelve un arreglo con las claves cuyos valores difieren entre ambos hashes.
differs({a: 1, b: 2, c: 3}, {a: 3, b: 2, c: 1}) ➞ ["a", "c"]
differs({a: 1, b: 1, c: 1}, {a: 2, b: 2, c: 2}) ➞ ["a", "b", "c"]
differs({a: 3, b: 3, c: 3}, {a: 3, b: 3, c: 3}) ➞ []N/A