A primeira letra antes da segunda

Você recebe três entradas: uma string, uma letra e uma segunda letra.

Escreva uma função que retorne true se toda ocorrência da primeira letra aparecer antes de toda ocorrência da segunda letra.

Exemplos

firstBeforeSecond("a rabbit jumps joyfully", "a", "j") ➞ true
// toda ocorrência de "a" aparece antes de toda ocorrência de "j"

firstBeforeSecond("knaves knew about waterfalls", "k", "w") ➞  true

firstBeforeSecond("happy birthday", "a", "y") ➞ false
// o "a" em "birthday" aparece depois do "y" em "happy"

firstBeforeSecond("precarious kangaroos", "k", "a") ➞ false

Observações

  • Todas as strings estarão em letras minúsculas.
  • Todas as strings conterão a primeira e a segunda letra pelo menos uma vez.