Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

RGB9037 - Шаблон ба үг

Өгөгдсөн үг өгөгдсөн шаблонд  таарах эсэхийг тодорхойл. Шаблон нь англи цагаан толгойн том үсгүүд, дурын үсэг орлох "?" тэмдгүүд, дурын үсгэн дараалал орлох ( хоосон ч байж болно ) "*" тэмгүүдээс тогтоно.

Input

Эхний 2 мөрөнд шаблон болон үг өгөгдөнө. Аль нэг мөрөнд нь том үсэг, "?", "*"-үүдээс тогтох шаблон, нөгөө мөрөнд нь зөвхөн том үсгүүдээс тогтох үг байна. Аль мөрийн урт 100 тэмдэгтээс хэтрэхгүй. 

Output

Үг таарч байвал YES, үгүй бол NO гэж хэвлэ.

Example

Input:
ABBCDA
A*CDA

Output:
YES
Input 2:
AADAAVA
A*DA*AA*
Output 2:
NO

Нэмсэн:Bataa
Огноо:2010-02-11
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:ADA95 ASM32 ASM64 BASH BF C CSHARP C++ 4.3.2 CPP CPP14 C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYPY RUBY SCALA SCM guile ST TCL TEXT WHITESPACE

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.