eolymp
bolt
Try our new interface for solving problems

Metro

Metronun sxemi $l$ xətt üzərində yerləşən $n$ stansiyadan ibarətdir. Hər stansiya bir və ya daha çox xəttə aiddir(bu halda həmin stansiyada düşüb oradan keçən istənilən xəttə keçmək olar). Hər bir xətt iki və ya daha çox stansiyadan ibarətdir, heç olmasa digər bir xətlə kəsişir. Metronun sxemi əlaqəlidir. Bir xətdəki iki qonşu stansiyaya arasında istənilən istiqamətdə hərəkətə $2$ dəqiqə, bir stansiya daxilində bir xətdən digər xəttə keçməyə $1$ dəqiqə vaxt sərf olunur. İstənilən digər vaxt itkilərini nəzərə almamaq olar. “Diez-produkt” firması menecerinin $a$ stansiyasından $b$ stansiyasının yaxınlığında yerləşən kompaniyanın ofisinə çatması üçün zəruri olan ən az vaxtı tapın. \InputFile Birinci sətirdə iki natural $n$ və $l\:(1 \le l \le 10)$ ədədləri verilir. Sonrakı $l$ sayda sətirdə metronun hər xəttindəki stansiyaların nömrələri ardıcıl yazılır. Sonuncu sətirdə başlanğıc və son stansiyaların nömrələri göstərilir. Bütün ədədlərin qiymətləri naturaldır və $70$-i aşmır. \OutputFile Yeganə ədəd --- göstərilən stansiyalar arasında hərəkətə sərf edilən ən az vaxt verilir. \includegraphics{https://static.eolymp.com/content/40/40mcr6vid90tt2ugm0pt32831o.gif}
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
7 3
2 1 3
6 1 4 5
5 7
2 1 7 3
Çıxış verilənləri #1
10