¿Abreviaturas únicas?

Se te da un arreglo de abreviaturas y un arreglo de palabras. Devuelve true solo si cada abreviatura identifica de forma única una palabra al coincidir con el comienzo de esa palabra. Devuelve false cuando una abreviatura podría identificar más de una palabra.

Ejemplos

unique_abbrev(["ho", "h", "ha"], ["house", "hope", "happy"]) ➞ false
// Tanto "ho" como "h" podrían identificar "house" o "hope".

unique_abbrev(["x", "l", "t"], ["xavier", "loves", "tesh"]) ➞ true

unique_abbrev(["s", "t", "v"], ["stamina", "television", "vindaloo"]) ➞ true

unique_abbrev(["bi", "ba", "bat"], ["big", "bard", "battery"]) ➞ false

unique_abbrev(["mo", "ma", "me"], ["moment", "many", "mean"]) ➞ true

Notas

  • Cada abreviatura es un prefijo tomado del comienzo de una palabra original.