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 mesma frequência máxima, retorne todos eles em ordem alfabética.
Exemplos
Program.MostFrequentChar(new string[] { "apple", "bandage", "yodel", "make" }); // ➞ new string[] { "a", "e" }
Program.MostFrequentChar(new string[] { "music", "madness", "maniac", "motion" }); // ➞ new string[] { "m" }
Program.MostFrequentChar(new string[] { "the", "hills", "are", "alive", "with", "the", "sound", "of", "music" }); // ➞ new string[] { "e", "h", "i" }Notas
Todas as palavras estão em letras minúsculas.