Masala #ATEXI6EKYM

Xotira 128 MB Vaqt 1000 ms
14

Hamma yo'llar Toshkentga

Alisher sayohatga chiqib, O‘zbekistonning barcha yirik shaharlarini o‘rganishga qaror qildi. Uning qo‘lida xarita bor edi, unda shaharlar orasidagi barcha yo‘nalgan yo‘llar ko‘rsatilgan, lekin shaharlarning nomlari emas, faqat raqamlari yozilgan edi. Shuningdek, shaharlar orasida bir necha yo‘nalgan yo‘l bo‘lishi ham mumkin edi. Xaritada shunday ma’lumot bor ediki, barcha shaharlar Toshkent bilan bog‘langan, lekin Toshkentdan boshqa shaharlarga yo‘l yo‘q edi. Alisherga Toshkent shahrining raqamini topishda yordam bering yoki agar bunday shahar yo‘q bo‘lsa, -1 raqamini chiqaring.


Kiruvchi ma'lumotlar:

Kirish faylining dastlabki satrida \(n\) va \(m\) - shaharlar soni va yo'llar soni kiritiladi.

Keyingi \(m\) ta satrning har birida ikkitadan butun son \(u\) va \(v\) sonlari kiritiladi. Bu \(u\) shahardan v shaharga boruvchi yo'l mavjud ekanligini anglatadi.

\(2 \le n \le 10^5\)

\(1 \le m \le 2 \times 10^5\)

\(1 \le u, v \le n\)


Chiquvchi ma'lumotlar:

Toshkent shahrining raqamini chop eting, agar mavjud bo'lmasa -1 ni chop eting.


Misollar
# input.txt output.txt
1
5 6
3 4
4 3
3 3
5 3
2 1
1 3
-1
2
3 2
1 2
3 2
2