Remover caracteres repetidos

Crie uma função que remova caracteres repetidos em qualquer parte de uma string, não apenas repetições consecutivas. 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'

Observações

  • 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.