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 cada ocorrência da primeira letra ocorrer antes de cada ocorrência da segunda letra.

Exemplos

first_before_second("a rabbit jumps joyfully", "a", "j") ➞ true
# cada ocorrência de "a" ocorre antes de cada ocorrência de "j"

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

first_before_second("happy birthday", "a", "y") ➞ false
# o "a" em "birthday" aparece depois do "y" em "happy"

first_before_second("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.