Verilmiş qraf bağlı, çəkili və yöndsüzdür; kənarların çəkiləri , \dfrac{1}{2}, \dfrac{1}{3} və \dfrac{1}{4}-dir. 1-ci zirvədən bütün başqa zirvələrə ən qısa yolu tapın.
Birinci sətirdə və tam ədədləri verilir (1 \leq n \leq 10^6, 1 \leq m \leq 8 \times 10^5) — qrafın zirvələrinin və kənarlarının sayı. Kənarların hər biri ayrıca sətirdə verilir. Hər kənar üçün üç tam ədəd: , və (1 \leq u, v \leq n, u \leq v, 1 \leq w \leq 4) verilir, yəni və zirvələri arasında çəkisi \dfrac{1}{w} olan yöndsüz kənar var.
Hər bir -dən -ə kimi zirvələr üçün bir ədəd çap edin — 1-ci zirvədən həmin zirvəyə ən qısa yolun uzunluğunu ən azı onluq kəsr dəqiqliyilə verin.

Nümunə 1