Задан неориентированный взвешенный граф, вершины которого пронумерованы от 1 до n. Ваша задача найти кратчайший путь из вершины 1 в вершину n.
Выходные данные
Выведите число -1 если пути нет или сам кратчайший путь, если он существует.
Примеры
| № | Входные данные | Выходные данные |
|
1
|
5 6 1 2 2 2 5 5 2 3 4 1 4 1 4 3 3 3 5 1
|
1 4 3 5
|
|
2
|
5 6 1 2 2 2 5 5 2 3 4 1 4 1 4 3 3 3 5 1
|
1 4 3 5
|