import java.util.Scanner;
import java.util.HashSet;
public class Main{
public static void main(String[] args){
HashSet<String> set=new HashSet<String>();//定义一个set集合
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
for(int i=0;i<a;i++){
int b=sc.nextInt();
for(int j=0;j<b;j++){
String s=sc.next();
set.add(s);//把每次输入的值都放在集合里面
}
}
int h=sc.nextInt();
int l=set.size(),p=l;//记录下来此时集合的数据个数
for(int i=0;i<h;i++){
String s=sc.next();
set.add(s);
if(set.size()>l){//如果此时集合里数据的个数大于l时,说明该数据成功插入里面
if(l!=p)
System.out.print(" ");
System.out.print(s);
l++;
}
}
if(l==p){//如果相同,说明最后一次判断时未放入数据,即没有不重复的数据
System.out.println("No one is handsome");
}
}
}
https://pintia.cn/problem-sets/994805046380707840/problems/994805117167976448