1340 幸运抽奖

Time Limit : 2000/1000 MS(Java/Others) | Memory Limit : 65536/32768 KB(Java/Others)

Submits : 4 | Solved : 2

Description

有这样一个抽奖活动,主办方会向人们发放一些卡片,每张卡片上印有若干字母(大小写字母都可能有),每个人可以领取若干卡片(由于卡片有限,一个人不可能领取很多,领取规则就不展开了)。开奖的时候,主办方随机给出一串字母(大小写字母都可能有),如果这串字母中的每种字母都能在某一个人的卡片上找到的话,那么那个人就能获得主办方颁发的奖品。CoCo领到了若干张卡片,现在请你判断她是否能获奖。

Input

第一行输入一个字符串,表示主办方随机给出的那串字母。(长度小于100)

第二行输入一个正整数n(n50),表示CoCo领到的卡片数量。

接下来n行,每行输入一个字符串,表示CoCo手上每一张卡片上的内容。


Output

如果CoCo能够获奖输出Yes,否则输出No。

Sample Input

zAhimakaimen
6
sdm
zmk
ai
idf
henfd
nk

Sample Output

No

HINT


Source

NBU OJ

[ Top ] | [ Submit ]