Primera letra antes que la segunda

Se te proporcionan tres entradas: una cadena, una letra y una segunda letra.

Escribe una función que devuelva True si cada aparición de la primera letra ocurre antes que cada aparición de la segunda letra.

Ejemplos

first_before_second("a rabbit jumps joyfully", "a", "j") ➞ True
# Cada aparición de "a" ocurre antes que cada aparición de "j".

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

first_before_second("happy birthday", "a", "y") ➞ False
# La "a" de «birthday» aparece después de la "y" de «happy».

first_before_second("precarious kangaroos", "k", "a") ➞ False

Notas

  • Todas las cadenas estarán escritas en minúsculas.
  • Todas las cadenas contendrán la primera y la segunda letra al menos una vez.