Modello e parola
Problem
È necessario determinare se la parola specificata corrisponde al modello specificato. Il modello è specificato in lettere latine maiuscole, i segni "?" - qualsiasi carattere, "*" - qualsiasi sequenza di caratteri (anche vuoti).
Input
Le prime due righe contengono uno schema e una parola: una di esse contiene uno schema - una sequenza di grandi lettere latine, "?" e "*", in un altro - una parola composta solo da lettere latine maiuscole (righe più corte di 100 caratteri).
Impressum
Stampa YES se la parola corrisponde, NO se non corrisponde.
Esempi
# |
Input |
Uscita |
1 |
ABBCDA
A*CDA
|
SÌ |
2 |
AAAAVA
A*DA*AA*
|
NO |