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 |