Hello World!!!!!
Ken đang bị tổn thương tâm hồn, cậu ta muốn được chữa lành tâm hồn này bằng cách đi trải nghiệm food tour trong đất nước Mặt Trời Lặn.
Mỗi khu vực của đất nước đều có những đặc sản riêng, và cậu ta muốn nếm thử hết tất cả trong 1 chuyến đi duy nhất.
Time line của Ken sẽ là bắt đầu đi đến khu vực 1 và đến khu vực n là sẽ kết thúc chuyến đi.
Nhưng trong lịch trình ngày hôm đó của hệ thống ga cáp treo xuất hiện rất nhiều tuyến đường cáp treo mở đi đến các khu vực của đất nước này.
Vì xuất hiện nhiều tuyến đường quá nên cậu ta bị chóng măt, nên cầu cứu các bạn giải quyết giúp.
ĐẦU VÀO
- Dòng đầu tiên, nhập m,n lần lượt là số khu vực, số tuyến đường cáp treo. \(2 <= n <= 10^5 \), \(1 <= m <= 2 * 10^5\)
- m dòng tiếp theo: mỗi dòng gồm 2 giá trị a và b biểu thị tuyến đường từ khu vực a-> b. \(1 <= a,b <= n\)
ĐẦU RA
- Nếu tìm thấy chuỗi lịch trình 1 -> n đi qua nhiều khu vực nhất có thể thì in ra số khu vực đi qua.
- Nếu không có tuyến đường thỏa mãn thì in ra "Hello World!"
VÍ DỤ
Input
6 6
1 2
2 5
1 3
3 4
4 5
2 3
Output
5
Giải thích
1 -> 2 -> 3 -> 4 -> 5
Comments