یک درخت $n$ راسی داریم که راسهای آن با $1$ تا $n$ شمارهگذاری شدهاند.
به شما $q$ کوئری داده می شود. در هر کوئری دو عدد $l$ و $r$ به شما ورودی داده میشود و شما باید اندازه کوچکترین زیرمجموعه همبند از رئوس درخت که شامل تمام رئوس $l$ تا $r$ هستند را خروجی دهید.
در خط اول ورودی $n$ و سپس $q$ میآید.
در هر یک از $n-1$ خط بعدی دو عدد $v_i$ و $u_i$ میآید که نمایانگر یالهای درخت است.
در $i$ امین خط از $q$ خط بعدی دو عدد $l_i$ و $r_i$ میآید که نمایانگر کوئری $i$ ام است.
در $i$ امین خط از خروجی پاسخ کوئری $i$ ام را خروجی دهید.