D. Карим и дороги
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Карим является управляющим одного небольшого города. Дорожная система в этом городе состоит из $$$n$$$ перекрёстков и $$$m$$$ дорог. Каждая дорога соединяет два различных перекрестка, и между двумя перекрестками проходит не более одной дороги. Все дороги являются двусторонними.

В городе обажают кататься на автомобилях. Поэтому если по дорогам можно наматывать круги, то любой автомобилист с удовольстивем будет кататься до самого вечера. Такая ситуация не устраивает Карима, так как дороги таким образом очень быстро портятся.

Карим понял, что он может ориентировать каждую дорогу в какую-то сторону и таким образом избавиться от циклом. Сам Карим не справился с этой задачей, поэтому просит вас ориентировать каждую дорогу так, чтобы в городе больше нельзя было бесконечно передвигаться по дорогам.

Если есть несколько вариантов ответа, то выведите любой из них.

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

Первая строка входных данных содержит два целых числа $$$n$$$ и $$$m$$$ $$$(1 \le n \le 2 \cdot 10^5, n - 1 \le m \le min(\frac{n(n - 1)}{2}, 2 \cdot 10^5))$$$ — количество перескрестков и дорог соответственно.

Следующие $$$m$$$ строк входных данных содержат описание дорог, по два целых числа $$$u$$$ и $$$v$$$ $$$(1 \le u,v \le n, u \neq v)$$$ — номера перекрестков, соединённых дорогой. Гарантируется, каждая дорога соединяет разные перекрестки и любые два перекрестка соединяет максимум одна дорога.

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

Выведите $$$m$$$ пар чисел — получившиеся ориентированные дороги. Для каждой дороги выведите два числа — начало и конец дороги соответственно.

Система оценки

Тесты к этой задаче состоят из нескольких групп. Баллы за каждую группу ставятся только при прохождении всех тестов группы и всех тестов всех необходимых групп.

ГруппаБаллыДополнительныеНеобх. группыКомментарий
ограничения
00––Тесты из условия.
1?–
2?–
3?–
Пример
Входные данные
4 4
1 2
3 2
2 4
4 3
Выходные данные
2 1
3 2
4 2
4 3
Примечание

Иллюстрация к примеру: