题目链接
#判断是否为兄弟单词:
#1,长度相等;2,不相等;3,各字符排序后相等
while True:
try:
in_list = input().split()
n = int(in_list[0])
s = in_list[1:n+1]
x = in_list[n+1]
k = int(in_list[-1])
lis = []
x_sort = sorted(x)
for i in s:
if x != i and x_sort == sorted(i) and len(x) ==len(i):
lis.append(i)
lis.sort()#排序
print(len(lis))
print(lis[k-1])
except:
break