Cho một cây có trọng số gồm đỉnh được đánh số từ đến , gốc tại đỉnh . Gọi là tổng trọng số trên đường đi ngắn nhất từ đến . Gọi là tập hợp các đỉnh thỏa mãn . Hàm số được định nghĩa như sau:
Hãy trả lời Q truy vấn về tính được đưa ra.
Dữ liệu vào:
Dòng đầu tiên là số ;
dòng tiếp theo thể hiện cạnh nối của cây bởi bộ ba số có nghĩa là cạnh nối có trọng số là ;
Dòng tiếp theo là số , số truy vấn;
dòng tiếp theo thể hiện các truy vấn bởi bộ hai số có nghĩa là in ra kết quả của 10^9 + 7$.