Problem

4 /5


patrón y palabra

Problem

Se requiere para determinar si la palabra especificada coincide con la plantilla especificada. La plantilla se especifica en letras latinas mayúsculas, los signos "?" - cualquier carácter, "*" - cualquier secuencia de caracteres (incluso los vacíos).
 
Entrada 
Las dos primeras líneas contienen un patrón y una palabra: una de ellas contiene un patrón: una secuencia de  letras latinas grandes, "?" y "*", en otro  - una palabra que consta únicamente de letras latinas mayúsculas (líneas de menos de 100 caracteres).

Impresión
Escriba si la palabra coincide, NO si no coincide.
 
Ejemplos
 
# Entrada Salida
1
ABBCDA
A*CDA
SI
2
AADAAVA
A*DA*AA*
NO