Бард
Кожен вечір жителі невеликого села збираються навколо великого вогнища і співають пісні. У селі живе видатний бард. Кожен вечір, якщо бард присутній на зустрічі, то він виконує одну єдину нову псню, яку ніхто з жителів села раніше не чув. Ніяких інших пісень у цей вечір більше ніхто не співає.
Якщо бард відсутній на зустріче, то співають всі інші присутні і обмінюються усіма піснями, які вони знають.
Знаючи списки номерів жителів села, присутніх на кожні з Е послідованих зустрічей, виведіть список номерів жителів села, які знають всі пісні, що прозвучали за цей період.
Вхідні дані
Перший рядок вхідного файла містить натуральне число N, 1 ≤ N ≤ 100 — кількість жителів у селі. Житель номер 1 — це бард.
Другий рядок містить натуральне число E, 1 ≤ E ≤ 50 — кількість вечорів.
Наступні E рядків містять списки номерів жителів, присутніх на кожному з E вечорів. Кажен рядок починається з натурального числа K, 2 ≤ K ≤ N — кількості жителів, присутніх на вечорі, за яким слідує K натуральних чисел, відокремлених пропуском, - це номери присутніх жителів. Жоден з номерів жителів не повторюється двічі за один вечір. Бард присутній хоча б на одному з вечорів.
Вихідні дані
Виведіть у вихідний файл номери всіх жителів села, включаючи барда, які знають всі пісні. Номери необхідно виводити у зростаючому порядку, по одному числу в рядку. Виведення останнього числа також повинно здійснюватись з переведенням рядка.