def func(a):
    num = a[0]
    s_lst = a[1:-2]
    words = a[-2]
    k = int(a[-1])
    count = 0
    li = []
    for v in s_lst:
        if words != v and sorted(words) == sorted(v):
            li.append(v)
    li.sort()
    print(len(li))
    print(li[k-1])
while True:
    try:
        func(input().split())
    except:
        break