Одинокий острів
Маємо безліч островів, з'єднаних односторонніми мостами: якщо міст з'єднує острови та , то він дозволяє рух лише від до , і повернутися назад по цьому мосту не можна. Коли Ви перебуваєте на острові , Ви обираєте (рівномірно і випадково) один з островів, на який можна безпосередньо потрапити з через односторонній міст, і переходите на цей острів. Ви застрягнете на острові, якщо не зможете рухатися далі. Гарантується, що після того, як Ви покинете якийсь острів, повернутися на нього вже не вдасться.
Знайдіть острів, на якому Ви застрягнете з найбільшою ймовірністю. Два острови вважаються однаково ймовірними, якщо абсолютна різниця ймовірностей потрапляння на них ≤ .
Вхідні дані
Перший рядок містить три цілі числа: кількість островів , кількість односторонніх мостів та номер острова, на якому Ви спочатку знаходитесь. Кожен з наступних рядків містить два цілі числа та , що описують односторонній міст з в .
Вихідні дані
Виведіть номер острова, на якому Ви застрягнете з найбільшою ймовірністю. Якщо існує декілька таких островів, виведіть їх у порядку зростання індексів (значення, розділені пробілом в одному рядку).