Famílias de vogais

Escreva uma função que selecione todas as palavras que tenham as mesmas vogais (em qualquer ordem e/ou quantidade) que a primeira palavra, incluindo a primeira palavra.

Exemplos

same_vowel_group(["toe", "ocelot", "maniac"]) ➞ ["toe", "ocelot"]

same_vowel_group(["many", "carriage", "emit", "apricot", "animal"]) ➞ ["many"]

same_vowel_group(["hoops", "chuff", "bot", "bottom"]) ➞ ["hoops", "bot", "bottom"]

Observações

  • As palavras conterão apenas letras minúsculas e podem conter espaços em branco.
  • A frequência não importa (por exemplo, se a primeira palavra for "loopy", você pode incluir palavras com qualquer quantidade de o, desde que contenham somente a vogal o).