import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String[] compareStrArr= new String[in.nextInt()];
for(int i=0;i<compareStrArr.length;i++){
compareStrArr[i]=in.next();
}
String orgStr = in.next();
int searchNum = in.nextInt();
List<String> targetStrList = new ArrayList<>();
for(String str:compareStrArr){
if(!str.equals(orgStr) && str.length()==orgStr.length()){
char[] strArr = str.toCharArray();
char[] orgArr = orgStr.toCharArray();
Arrays.sort(strArr);
Arrays.sort(orgArr);
if(Arrays.equals(strArr,orgArr)){
targetStrList.add(str);
}
}
}
System.out.println(targetStrList.size());
if(!targetStrList.isEmpty() && searchNum<= targetStrList.size()){
Collections.sort(targetStrList);
System.out.println(targetStrList.get(searchNum-1));
}
}
}