A melhor amiga de uma letra

Dada uma string, indique se uma determinada letra sempre aparece imediatamente antes de outra letra determinada.

Exemplos

bestFriend("tesha has a pretty and a happy face", "h", "a") ➞ true
// todas as ocorrências de "h": ["tesha", "has", "happy"]
// cada ocorrência de "h" é seguida por um "a".
// retorne true

bestFriend("i found an ounce with my hound", "o", "u") ➞ true

bestFriend("we found your dynamite", "d", "y") ➞ false

bestFriend("tesh loves my messages", "e", "s") ➞ true

Notas

  • Não conte letras separadas por espaços (exemplo #3).
  • Todas as frases serão fornecidas em letras minúsculas.