АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1627. Оранжевое настроение

Ограничение времени: 1 сек.
Ограничение памяти:262144 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

Однажды президент клуба европейского уровня «Надир» объявил о том, что со следующего сезона голландского тренера, завоевавшего уважение болельщиков, может сменить менее успешный итальянец. Узнав про это, возмущённые фанаты клуба направились ко дворцу президента, дабы учинить в клубе оранжевую (по цвету футболок сборной Голландии) революцию и вернуть тренера. Оказалось, что президентская охрана тоже болела за «Надир»...

Президент находится во дворце, состоящем из множества комнат и соединяющих их коридоров. Две различные комнаты могут быть соединены не более, чем одним коридором. На обоих концах каждого коридора находится дверь. Некоторые двери имеют засов, который можно запирать или отпирать, находясь внутри комнаты. Запертый засов блокирует доступ в комнату из соответствующего коридора. Через некоторые комнаты (входы) во дворец можно попасть снаружи. Изначально все двери открыты. Ваша задача состоит в том, чтобы определить, может ли президент выбрать комнату для укрытия от возмущенных болельщиков так, чтобы, стартуя из этой комнаты, он мог пройти по коридорам дворца, закрыть часть дверей и затем вернуться в свое укрытие таким образом, чтобы доступ в него извне дворца был закрыт.

Входные данные

Первая строка входного файла содержит три целых числа N, M, P — количество комнат дворца, число коридоров и количество входов во дворец (1 ≤ N ≤ 10000, 0 ≤ M ≤ 1000000, 1 ≤ PN). Вторая строка содержит P чисел — номера комнат, через которые можно попасть во дворец. В следующих M строках описаны коридоры дворца. Каждый коридор задается парой целых чисел от 1 до N — номерами комнат, которые он соединяет.

Далее в N строках находятся описания комнат — число Pi — количество и Pi чисел — номера коридоров, дверь в которые можно запереть, находясь в комнате (0 ≤ Pi ≤ 100). Комнаты и коридоры пронумерованы целыми числами, начиная с единицы, в порядке появления их во входном файле.

Выходные данные

В выходной файл требуется вывести единственное число — номер комнаты дворца, в котрой может укрыться президент. Если таких номеров несколько, вывести наименьший из них. Если укрыться невозможно, вывести фразу «Impossible» (без кавычек).

Пример

Входные данные
4 3 1
1
1 2
2 3
3 4
0
0
1 2
0
Выходные данные
3

Входные данные
4 3 2
1 2
1 2
2 3
3 4
0
0
1 2
0
Выходные данные
Impossible

Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Сборы в Перми 2009 / 11.07.09 Финальный контест /
1626. H - Калинка 1627.
 
время генерации 0.219 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.