Inverter chaves e valores
Retorne um novo mapa com as chaves e os valores trocados. Os valores de entrada são únicos.
Exemplos
Program.invert(Map.of("z", "q", "w", "f")) ➞ Map.of("q", "z", "f", "w")
Program.invert(Map.of("a", 1, "b", 2)) ➞ Map.of(1, "a", 2, "b")