¿Existen todos los bigramas?

Se te proporcionan un arreglo de bigramas de entrada y un arreglo de palabras.

Escribe una función que devuelva true si todos y cada uno de los bigramas de este arreglo aparecen al menos una vez en un arreglo de palabras.

Ejemplos

canFind(["at", "be", "th", "au"], ["beautiful", "the", "hat"]) ➞ true

canFind(["ay", "be", "ta", "cu"], ["maybe", "beta", "abet", "course"]) ➞ false
// "cu" no aparece en ninguna de las palabras.

canFind(["th", "fo", "ma", "or"], ["the", "many", "for", "forest"]) ➞ true

canFind(["oo", "mi", "ki", "la"], ["milk", "chocolate", "cooks"]) ➞ false

Notas

  • Un bigrama es una cadena de dos caracteres consecutivos de una misma palabra.
  • Si el arreglo de palabras está vacío, devuelve false.