def func(i): li = [] for index,value in enumerate(lst_i): if str(i) in value: li.extend([str(index),value]) return li def main(): lst = [] for i in lst_r: li = func(i) if li: li = [str(i)]+[str(len(li)//2)]+li lst += li print(" ".join([str(len(lst))]+lst)) while True: try: lst_i = input().split()[1:] lst_r = [int(i) for i in input().split()][1:] lst_r = list(set(lst_r)) lst_r.sort() main() except: break