Todos os bigramas existem?

Você recebe uma lista de bigramas e uma lista de palavras.

Escreva uma função que retorne True se cada um dos bigramas dessa lista puder ser encontrado pelo menos uma vez em uma lista 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 sequência de dois caracteres consecutivos na mesma palavra.
  • Se a lista de palavras estiver vazia, retorne False.