#Lutece3261. 野猫绝赞散步中
野猫绝赞散步中
Migrated from Lutece 3261 野猫绝赞散步中
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
野猫正带着她的猫猫大军散步。
假定要乐奈的活动区域构成了一棵树,这棵树上有 个结点。经过任意一条边所需要的时间是相同的。
那么野猫的活动路径是从 出发走到 ,然后再从 走到 ,如此循环往复。
为了把流浪猫抓回去,爱音打算从 出发走到 ,然后再从 走到 ,如此循环往复。
由于不知道野猫的位置,爱音斯坦博士(?)打算进行多次查询。每次都会给出 ,而你的任务就是计算出爱音和乐奈最早相遇的位置。如果她们不能相遇,输出 -1。
(注:她们只能在结点处相遇,而不能在边上相遇。你可以认为要乐奈总是会走神秘的小道,导致她们无法在路上相遇。)
Input
第一行输入两个整数 。 接下来 行每行输入两个整数 ,表示第 条边连接 和 两个点。 接下来 行每行输入四个整数 ,表示一次询问。
Output
输出 行,每行一个整数,表示第 次询问的结果。
Samples
9 4
1 2
1 9
2 3
2 6
3 4
3 5
6 7
6 8
4 7 5 8
4 7 2 8
4 5 3 6
4 5 5 7
3
6
-1
3
Constraints
。 ,保证图是一棵树。 且 。
Resources
2024 UESTC ICPC Training for Math