Gerador de sigilos mágicos

Um sigilo mágico é um glifo que representa um desejo que alguém quer manifestar. Uma maneira comum de criar um sigilo é escrever o desejo, remover suas vogais e espaços, remover as letras repetidas mantendo a última ocorrência de cada letra e usar as letras restantes para criar um glifo.

Para "I HAVE WONDERFUL FRIENDS WHO LOVE ME", primeiro remova as letras repetidas mantendo suas últimas ocorrências:

AUFRINDSWHLOVME

Em seguida, remova as vogais:

FRNDSWHLVM

Crie uma função que execute essas etapas de processamento de texto. Retorne as letras restantes sem espaços e em maiúsculas.

Exemplos

sigilize("i am healthy") // "MLTHY"
sigilize("I FOUND MY SOULMATE") // "FNDYSLMT"
sigilize("I have a job I enjoy and it pays well") // "HVBJNDTPYSWL"

Observações

  • Para letras repetidas, mantenha a última.
  • Ao criar um sigilo de verdade, desenhe o glifo manualmente.
  • Consulte a aba Recursos para obter mais informações sobre sigilos.