Desafio do balbucio

Transforme cada caractere na posição i (contando a partir de zero) em uma cópia em maiúscula seguida de i cópias em minúscula; depois, una os grupos com hífens.

Exemplos

mumbling("MubAshIr") ➞ "M-Uu-Bbb-Aaaa-Sssss-Hhhhhh-Iiiiiii-Rrrrrrrr"

mumbling("maTT") ➞ "M-Aa-Ttt-Tttt"

mumbling("EdaBit") ➞ "E-Dd-Aaa-Bbbb-Iiiii-Tttttt"

Notas

A entrada pode conter caracteres maiúsculos ou minúsculos; em cada grupo da saída, o primeiro caractere é convertido em maiúscula e os demais, em minúscula.