Hora de rimar

Escreva uma função que retorne true se dois versos rimarem e false caso contrário. Para os fins deste exercício, dois versos rimam se a última palavra de cada frase contiver as mesmas vogais.

Exemplos

does_rhyme("Sam I am!", "Green eggs and ham.") ➞ true

does_rhyme("Sam I am!", "Green eggs and HAM.") ➞ true
# Maiúsculas e pontuação não devem fazer diferença.

does_rhyme("You are off to the races", "a splendid day.") ➞ false

does_rhyme("and frequently do?", "you gotta move.") ➞ false

Observações

  • A função não diferencia maiúsculas de minúsculas.
  • Aqui estamos desconsiderando casos como "thyme" e "lime".
  • Também estamos desconsiderando casos como "away" e "today" (que tecnicamente rimam, embora contenham vogais diferentes).