Задача E. Перевороты
Ограничение по времени | Ограничение по памяти |
---|---|
1 секунда | 64 мегабайта |
На столе подряд лежат листов бумаги. Дано число . На каждом листе записаны все числа от 1 до ровно по одному разу, но некоторые из них записаны на видимой стороне, а остальные на обратной. Ваша задача - перевернуть некоторые листы так, чтобы максимизировать количество различных чисел на видимых сторонах.
Формат входного файла
На первой строке даны и , так чтобы при этом и .
На следующих строках идут описания листов. На строке, первое число это () — количество чисел записанных на видимой стороне -ого листа бумаги. Далее идут чисел которые написаны на видимой стороне -го листа, каждый от до .
Формат выходного файла
Выведите строку состоящий из символов. символ равняется 1 если надо перевернут, иначе 0. Если существует несколько ответов, вывести любой.
Примеры
Вход
5 4
2 1 3
2 3 4
2 2 4
3 1 2 3
Выход
1111
Вход
6 2
3 1 3 4
3 1 2 4
Выход
01