Avtoturizm
Beytlandiyada n şəhər var və bu şəhərlər n - 1 iki tərəfli yolla birləşir, belə ki, hər bir şəhərdən digərinə yol şəbəkəsi vasitəsilə çatmaq mümkündür. Hər yolun uzunluğu 1 kilometrdir.
Avtomobilin yanacaq çəni m kilometr məsafəni yanacaq doldurmadan qət etməyə imkan verir. Məqsəd, yanacaq doldurmadan mümkün qədər çox fərqli şəhəri ziyarət etməyə imkan verən marşrutu seçməkdir. Marşrut istənilən şəhərdə başlaya və bitə bilər.
Giriş verilənləri
Birinci sətirdə ölkədəki şəhərlərin sayı və avtomobilin yanacaq doldurmadan qət edə biləcəyi kilometr sayı olan iki tam ədəd n və m (2 ≤ n ≤ 500000, 1 ≤ m ≤ 200000000) verilir. Sonrakı n - 1 sətirdə yollar təsvir edilir. Hər bir yol iki tam ədəd a və b (1 ≤ a, b ≤ n) ilə təyin olunur - bu yolun birləşdirdiyi şəhərlərin nömrələri. Hər bir yolun uzunluğu 1 km-dir.
Çıxış verilənləri
Yanacaq doldurmadan ziyarət edilə biləcək maksimum şəhər sayını çıxarın.
Nümunələr
Qeyd
Məsələn, 5 şəhəri 4 → 5 → 7 → 5 → 6 → 5 → 2 və ya 3 → 2 → 1 → 2 → 5 → 6 → 5 marşrutu ilə ziyarət etmək olar.