'''
单行输入分割。
如果是兄弟单词,那么:
1.单词长度一样。
2.单词包含的字母,及字母出现的次数一样。
'''

a = input().split()

n = int(a[0])
w = a[1:-2]
x = a[-2]
k = int(a[-1])

bw = []

for i in w:
    info = True

    if i == x:
        info = False
    elif len(i) != len(x):
        info = False
    else:
        for j in x:
            if x.count(j) != i.count(j):
                info = False
    
    if info:
        bw.append(i)

print(len(bw))
bw.sort()
if k <= len(bw):
    print(bw[k-1])