#!/usr/bin/env
python
# Sreenath Are
# Thomas
Jefferson High School for Science and Technology
# Junior Division
# Contest 2,
2010-2011
# ACSL Search
from re import
match
from sys import
stdout
p = lambda f: stdout.write(f)
r = lambda f: f.replace('*','.*').replace('?','.')
c = lambda *j:
match('^'+r(j[0])+'$',j[1]) is not None
a = lambda *s: ',
'.join(filter(lambda j: c(s[0],j),s[1]) or ('No Match',))
b = lambda *n:
p(a(raw_input(str(n[0]+2)+'. '),n[1])+'\n')
f = lambda : raw_input('1. ').split(', ')
q = lambda *n:
[b(i,n[1]) for i in xrange(n[0])]
g = lambda n: (q(n,f()), raw_input())
g(5)