Молочна фабрика
Молочний бізнес процвітає! Завод з переробки молока фермера Джона складається з станцій переробки, пронумерованих і пішохідних переходів, кожен із яких з'єднує дві станції (переходи дорогі, тому фермер Джон хоче використовувати мінімальну кількість переходів, щоб можна було дістатися з будь-якої до будь-якої станції).
Щоб підвищити ефективність, фермер Джон встановив конвеєрну стрічку кожному переході. На жаль, він надто пізно зрозумів, що кожна конвеєрна стрічка рухається лише в один бік, тому тепер рух по кожній доріжці можливий лише в одному напрямку! Тепер уже не так, що можна мандрувати з будь-якої станції на будь-яку іншу.
Однак фермер Джон вважає, що не все втрачено, якщо є хоча б одна така станція , що можна дістатися з будь-якої іншої станції. Зверніть увагу, що поїздка на станцію з іншої довільної станції може включати проїзд через проміжні станції між і . Допоможіть Джону з'ясувати, чи існує така станція .
Вхідні дані
У першому рядку записано ціле число — кількість станцій обробки. Кожна з наступних рядків містить два цілих числа і , де і . Вона означає, що існує конвеєрна стрічка, яка рухається від станції до станції , дозволяючи рухатися лише у напрямку від до .
Вихідні дані
Якщо існує станція така, що можна дійти до станції з будь-якої іншої станції, виведіть мінімальне значення . В іншому випадку виведіть .