Yapışdırma
Təpələri 1-dən N-dək ədədlərlə nömrələnən istiqamətlənmiş qraf verilmişdir. Onda iki təpənin belə yapışdırılması əməliyyatının icrasına icazə verilir: Qrafdan iki təpə silinir və ona bir yeni təpə əlavə olunur. Bu təpəyə qövslərdən heç olmasa biri silinmiş təpədən gəlir və o təpələrdən ki, onlardan qövslər heç olmasa bir silinmiş təpədən gedir.
Yeni təpə öz nömrəsi kimi yapışdırılmış təpələrdən nömrəsi ən kiçik olanın nömrəsini alır.
Qrafın ixtiyari təpəsindən onun istənilən digər təpəsinə düşmək üçün ən az sayda yapışdırmaların sayı olan ədədin tapılması tələb olunur.
Giriş verilənləri
Giriş faylının birinci sətrində ilkin qrafın təpə və qövslərinin sayı olan N və M tam ədədləri(1 ≤ N ≤ 200) yerləşir. Sonrakı M sayda sətrin hər birində başlanğıc və sonuncu təpələrin nömrələri ilə qövslərin təsviri verilir. Qrafda ilgək və til yoxdur.
Çıxış verilənləri
Çıxış faylında yapışdırma əməliyyatının sayı olan K ədədi verilir.