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

firstBeforeSecond("a rabbit jumps joyfully", 'a', 'j') ➞ true
// cada aparición de "a" ocurre antes que cada aparición de "j"

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

firstBeforeSecond("happy birthday", 'a', 'y') ➞ false
// la "a" de "birthday" aparece después de la "y" de "happy"

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