Hard

¿Existen todos los bigramas?

Se te proporciona un arreglo de entrada 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

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

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

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

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

Notas

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