Məsafəsi dəqiq olaraq olan zirvə cütlərinin sayını müəyyən edin.
Qeyd edin ki, və cütləri eyni cüt hesab olunur.
Birinci sətrdə iki tam ədəd və (1 \le n \le 2 \cdot 10^5, 1 \le l \le 10^6) — zirvələrin sayı və tələb olunan məsafə verilir.
Növbəti n - 1 sətrin hər birində üç tam ədəd v_i, u_i və t_i (1 \le u_i, v_i \le n, v_i \ne u_i, 0 \le t_i \le 10^6) verilir, bu da v_i və u_i şəhərləri arasında uzunluğu t_i olan yolun olduğunu göstərir.
Məsafəsi dəqiq olaraq olan cütlərin sayını çap edin.
Nümunə 1
Nümunə 2