Hard

Todos os bigramas existem?

Você recebe um array de entrada de bigramas e um array de palavras.

Escreva uma função que retorne true se cada um dos bigramas desse array puder ser encontrado pelo menos uma vez em um array de palavras.

Exemplos

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

can_find(["ay", "be", "ta", "cu"], ["maybe", "beta", "abet", "course"]) ➞ false
# "cu" não aparece em nenhuma das palavras.

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

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

Notas

  • Um bigrama é uma string de dois caracteres consecutivos na mesma palavra.
  • Se o array de palavras estiver vazio, retorne false.