¿Existen todos los bigramas?

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

Escribe una función que devuelva true si cada uno de los bigramas de este arreglo se puede encontrar 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 dentro de la misma palabra.
  • Si el arreglo de palabras está vacío, devuelve false.