Peças curinga

Escreva uma função que retorne true se for possível formar uma string com uma determinada mão de Scrabble.

Exemplos

can_build("quavers", ["S", "U", "Q", "V", "A", "#", "#"]) ➞ true

can_build("move", ["M", "U", "T", "V", "E", "J", "#"]) ➞ true

can_build("move", ["M", "U", "T", "V", "E", "J", "S"]) ➞ false

can_build("sharp", ["S", "K", "H", "#", "#", "F", "F"]) ➞ false

Observações

As hashtags "#" representam peças curinga.