Маємо міст і авіарейсів. Ваше завдання — визначити, чи можна, використовуючи доступні рейси, дістатися з будь-якого міста в будь-яке інше.
Перший рядок містить два цілих числа і — кількість міст і рейсів. Міста пронумеровані цілими числами 1, 2, \ldots, n.
Далі слідують рядків із описом перельотів. Кожен рядок містить два цілих числа і , які означають, що існує рейс з міста в місто . Всі рейси є односторонніми.
Виведіть "YES", якщо всі маршрути можливі, і "NO" у протилежному випадку. У останньому випадку також виведіть два міста і , між якими неможливо здійснити подорож.
Приклад 1