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" ocorre 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.