¿Abreviaturas únicas?

Se te dan 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 pueda identificar más de una palabra.

Ejemplos

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

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

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

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

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

Notas

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