Boş vaxtlarında fermer Con özünün MooTube adlı video platformasını yaratmışdır. MooTube-da onun inəkləri bir çox əyləncəli video çarxları yazıb paylaşa və tapa bilirlər. Hazırda inəklər ədəd video yerləşdiriblər, onlar -dən -ə qədər nömrələnmişdir.
Lakin fermer Con inəklərinə onların xoşuna gələ biləcək yeni videoları necə tapmaqda kömək edəcəyini tam başa düşmür. O, hər bir video üçün artıq baxılmış çarxlara olan oxşarlığa əsaslanan "tövsiyə olunan videolar" siyahısından ibarət tövsiyə sistemi qurmaq istəyir.
İki videonun bir-birinə nə qədər oxşar olduğunu müəyyən etmək üçün Con relevantlıq metrikası təqdim edir. O, əl ilə n - 1 video cütünü qiymətləndirir və hər cütə bir relevantlıq dəyəri təyin edir. Bu cütlər əsasında Con bir şəbəkə qurur, burada hər video qrafın təpəsini təmsil edir, seçilmiş cütlər isə göstərilən relevantlıqla kənarlarla birləşdirilir.
Rahatlıq üçün Con bu n - 1 cütü elə seçir ki, istənilən iki video arasında yalnız bir yol mövcud olsun — yəni video şəbəkəsi ağac təşkil edir.
O qərara alır ki, iki video arasındakı relevantlıq onların arasındakı yoldakı bütün kənarların relevantlıqlarının minimumu kimi müəyyən edilsin.
İndi fermer Con elə bir qiyməti seçmək istəyir ki, MooTube-da hər bir video üçün ona olan relevantlığı -dan az olmayan bütün digər videolar göstərilsin. Lakin o, həddindən artıq çox tövsiyənin inəklərin diqqətini süd istehsalından yayındıra biləcəyindən narahatdır, buna görə də müxtəlif qiymətləri üçün neçə videonun tövsiyə olunacağını dəqiq qiymətləndirmək onun üçün vacibdir.
Fermer Con sizdən kömək istəyir: bir neçə sorğuya cavab vermək lazımdır, hər sorğuda qiyməti və video nömrəsi verilir. Hər sorğu üçün minimal icazə verilən relevantlıq olduqda, həmin video üçün neçə digər videonun tövsiyə olunacağını müəyyən etmək tələb olunur.
Birinci sətirdə iki tam ədəd və q~(1 \le n, q \le 5000) — uyğun olaraq video çarxlarının sayı və sorğuların sayı verilir.
Növbəti n − 1 sətirdə fermer Conun əl ilə qiymətləndirdiyi video cütləri arasındakı relevantlıq təsvir olunur. Hər sətirdə üç tam ədəd p_i, q_i və r_i~(1 \le p_i, q_i \le n, 1 \le r_i \le 10^9) verilir ki, bu da p_i və q_i nömrəli video çarxlarının relevantlığı r_i olan kənarla birləşdiyini bildirir.
Sonra isə fermer Conun hər sorğusunu təsvir edən sətir verilir. -ci sətirdə iki tam ədəd k_i və v_i~(1 \le k_i \le 10^9, 1 \le v_i \le n) verilir — bu, -ci sorğuda FC-nin, tövsiyələrin minimal icazə verilən relevantlığı k = k_i olduqda, v_i nömrəli video üçün neçə videonun tövsiyə olunacağı ilə maraqlandığını bildirir.
sətir çap edin. -ci sətirdə FC-nin -ci sualına cavabı çap edin.

Fermer Con videolar arasında aşağıdakı əlaqələri qurmuşdur:
və nömrəli videoların relevantlığı -dür,
və nömrəli videoların relevantlığı — ,
və nömrəli videoların relevantlığı — .
Bu məlumatlar əsasında digər video cütləri arasındakı relevantlığı hesablamaq olar:
və nömrəli videolar: relevantlıq = min(3, 2) = 2,
və nömrəli videolar: relevantlıq = min(3, 4) = 3,
və nömrəli videolar: relevantlıq = min(2, 4) = 2.
İndi isə aşağıdakı sorğularda hansı videoların tövsiyə olunacağına baxaq:
k = 1 olduqda nömrəli videodan və nömrəli videolar tövsiyə olunacaq.
k = 3 olduqda nömrəli videodan və nömrəli videolar tövsiyə olunacaq.
k = 4 olduqda nömrəli videodan heç bir video tövsiyə olunmayacaq.
Nümunə 1