Desafio de programação reversa #1

Este é um desafio de programação reversa. Normalmente, você recebe instruções explícitas sobre como criar um método. Aqui, você deve criar seu próprio método para atender à relação entre as entradas e as saídas.

Sua tarefa é criar um método que, ao receber as entradas abaixo, produza as saídas de exemplo mostradas.

Exemplos

Program.mysteryFunc("A4B5C2") ➞ "AAAABBBBBCC"

Program.mysteryFunc("C2F1E5") ➞ "CCFEEEEE"

Program.mysteryFunc("T4S2V2") ➞ "TTTTSSVV"

Program.mysteryFunc("A1B2C3D4") ➞ "ABBCCCDDDD"

Observações

Se você tiver dificuldades, confira os Comentários para obter ajuda.