Problem

4 /5


padrão e palavra

Problem

É necessário determinar se a palavra especificada corresponde ao modelo especificado. O modelo é especificado em letras latinas maiúsculas, os sinais "?" - qualquer caractere, "*" - qualquer sequência de caracteres (mesmo os vazios).
 
Entrada 
As duas primeiras linhas contêm um padrão e uma palavra: uma delas contém um padrão - uma sequência de grandes  letras latinas, "?" e "*", em outro  - uma palavra que consiste apenas de letras latinas maiúsculas (linhas com menos de 100 caracteres).

Impressão
Imprima SIM se a palavra corresponder, NÃO se não corresponder.
 
Exemplos
# Entrada Saída
1
ABBCDA
A*CDA
SIM
2
AADAAVA
A*DA*AA*
NÃO