Primera letra antes que la segunda

Crea una función que reciba una cadena, una primera letra y una segunda letra. Devuelve true si todas las apariciones de la primera letra están antes que todas las apariciones de la segunda letra.

Ejemplos

firstBeforeSecond("a rabbit jumps joyfully", "a", "j") ➞ true
// Cada a aparece antes que cada j.

firstBeforeSecond("tesha is my world", "y", "d") ➞ true

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 están en minúsculas.
  • Cada cadena contiene ambas letras al menos una vez.