#ABC476B. 通配符 / Wild Card

通配符 / Wild Card

Problem Statement

SS is a string of length NN consisting of lowercase English letters. TT is a string of length NN consisting of lowercase English letters and *.

We say that SS matches TT if and only if TT can be made equal to SS by replacing each * in TT with some lowercase English letter.

Determine whether SS matches TT.

Constraints

  • 1≤N≤1001 \leq N \leq 100
  • SS is a string of length NN consisting of lowercase English letters.
  • TT is a string of length NN consisting of lowercase English letters and *.

Input

The input is given from Standard Input in the following format:

  • NN
  • SS
  • TT

Output

Output Yes if SS matches TT, and No otherwise, in one line.

8
chokudai
**o*u*ai
Yes

By replacing the first, second, fourth, and sixth characters of TT, which are *, with c, h, k, and d, respectively, TT can be made equal to SS.

5
snuke
snake
No
5
yiwiy
*****
Yes