La 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

first_before_second('a rabbit jumps joyfully', 'a', 'j'); // true — todas las a aparecen antes que todas las j

first_before_second('tesha is my world', 'y', 'd'); // true

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