Remover caracteres repetidos

Crie uma função que remova caracteres repetidos em qualquer parte de uma string, não apenas os consecutivos. Mantenha a primeira ocorrência de cada caractere e preserve a ordem original.

Exemplos

unrepeated("hello") // "helo"

unrepeated("aaaaa") // "a"

unrepeated("WWE!!!") // "WE!"

unrepeated("call 911") // "cal 91"

Notas

  • São passadas no máximo duas palavras.
  • A comparação diferencia maiúsculas de minúsculas; espaços, dígitos e sinais de pontuação também são caracteres.
  • Observe que uma string é iterável.