Codificador simples

Crie uma função que receba uma string str e faça uma codificação simples de acordo com o método a seguir:

  • Substitua cada caractere que aparece uma única vez por [
  • Substitua todos os caracteres que aparecem duas ou mais vezes por ]

Retorne a string final após a modificação.

Exemplos

simple_encoder("Mubashir") ➞ "[[[[[[[["
# '[' para cada caractere

simple_encoder("Matt") ➞ "[[]]"
# ']' para os dois 't'

simple_encoder("eD  aBiT") ➞ "[[]][[[["
# Dois espaços no meio

Observações

  • As strings podem conter letras minúsculas e maiúsculas. Trate-as da mesma forma (i.e. A = a, B = b).
  • Os espaços também são caracteres.