Юниорская олимпиада по информатике 2022 года за 7 класс | Казахстанские олимпиады

Задача C. Ice Cream

Ограничение по времени Ограничение по памяти
1.5 секунд 256 мегабайт

Есть NN городов. Города соединены двусторонними дорогами. Все дороги имеют длину 11. Гарантируется что можно добраться от любого города до любого другого.

Вас просят найти длину второго по длине кратчайшего пути от города 11 до города NN.

Формат входного файла

Дается NN и MM(11 \leq NN \leq 200000200000, 11 \leq MM \leq 500000500000) - количество городов и количество дорог.

Далее идет MM строк в каждой строке описаны дороги aiai, bibi (11 \leq aiai, bibi \leq 200000200000) - города которые соединены дорогой.

Формат выходного файла

Вывести длину второго кратчайшейго пути от города 11 до города NN.

Примеры

Входные данные

Выходные данные