Problem 
                         
                                 Anda diberi graf berwajaran terarah. Anda perlu mencari jarak dari 1 atas ke semua yang lain, menggunakan algoritma 1 - k BFS.
 
Input
Baris pertama mengandungi 2 integer n dan m, masing-masing bilangan bucu dan tepi dalam graf. Baris m berikut mengandungi 3 nombor setiap satu a dan b - bucu yang disambungkan oleh tepi dan c - berat tepi ini (a, b, c >= 0).
 
Output
Ia perlu untuk mengeluarkan nombor n-1 yang dipisahkan oleh ruang - jarak dari 1 atas ke semua yang lain, jika tiada laluan yang mungkin dari 1  ke i< /code> vertex, maka anda perlu mengeluarkan Mustahil.
 
 
Contoh
| # | 
Input | 
Output | 
| 1 | 
9 9
1 2 1
2 4 2
4 6 1
4 3 1
3 5 2
5 6 1
8 9 100
9 7 100
7 8 100
 | 
1 4 3 6 4 Mustahil Mustahil Mustahil Mustahil 
 | 
 jadual>