Primera letra antes que la segunda

Dada una cadena en minúsculas y dos caracteres, devuelve true cuando todas las apariciones de first estén antes que todas las apariciones de second. Ambos caracteres aparecen al menos una vez.

Ejemplos

Program.FirstBeforeSecond("a rabbit jumps joyfully", 'a', 'j') ➞ true

Program.FirstBeforeSecond("happy birthday", 'a', 'y') ➞ false