Encontrar el primer carácter que se repite

Crea una función que devuelva el primer carácter que aparece por segunda vez en una cadena. Devuelve "-1" si todos los caracteres son únicos.

Ejemplos

first_repeat("legolas"); // "l"

first_repeat("Gandalf"); // "a"

first_repeat("Balrog"); // "-1"

first_repeat("Isildur"); // "-1"
// Se distingue entre mayúsculas y minúsculas: la "I" mayúscula no es igual a la "i" minúscula.

Notas

Las comparaciones de caracteres distinguen entre mayúsculas y minúsculas.