Retorne o caractere mais frequente

Dado um array de palavras em letras minúsculas, conte quantas vezes cada caractere aparece em todas as palavras e retorne um array com o caractere mais frequente.

Se vários caracteres tiverem a maior frequência, retorne todos eles em ordem alfabética.

Exemplos

mostFrequentChar(["apple", "bandage", "yodel", "make"]) // ➞ ["a", "e"]

mostFrequentChar(["music", "madness", "maniac", "motion"]) // ➞ ["m"]

mostFrequentChar(["the", "hills", "are", "alive", "with", "the", "sound", "of", "music"]) // ➞ ["e", "h", "i"]

Notas

Todas as palavras estão em letras minúsculas.