Порядок задач
Очень простая
Ограничение по времени выполнения 1 секунда
Ограничение по использованию памяти 128 мегабайт
Джону необходимо выполнить задач. К сожалению, задачи не являются независимыми, выполнение одной задачи возможно только в том случае, если другие задачи уже были выполнены.
Входные данные
Состоит из нескольких тестов. Каждый тест начинается со строки, содержащей два целых числа: количество задач , пронумерованных от до и количество отношений между задачами. Далее идут строк с двумя целыми числами и , обозначающими тот факт, что задача должна выполняться перед задачей .
Тест для которого не обрабатывается и завершает входные данные.
Выходные данные
Для каждого теста выведите строку с целыми числами — список задач в возможном порядке их выполнения.
Примеры
Ввод #1
Ответ #1
Отправки 579
Коэффициент принятия 50 %