#P005935. 艺术展
艺术展
题目描述
艺术家小 在一个大型的艺术展中参观。整个展览场地被分成 个展区,每个展区有着不同的艺术品。
展区和展区之间有美丽的连廊相连,通过这些连廊,人们可以在不同的展区之间穿行。每个展区都被编号为 到 ,共有 条连廊将这 个展区连接在一起。
小 发现每个展区都有一个不同的主题,人们在每个展区停留时间会有差异。经过长期调研发现,人们在每个展区停留时间和与该展区连接的连廊的数量呈正相关。
我们可以理解为,如果编号为 的展区与其连接的连廊的数量有 个,那么人们会在这个展区停留 个单位时间才会去下一个展区。
请你编程计算出,如果一个人想要从编号为 的展区开始参观,到编号为 的展区结束参观,那么他需要多少个单位的时间完成参观计划( 两个展区也在参观计划中)?
请注意,本题有 组数据需要计算。
输入格式
第 行读入 个正整数 和 表示展区的数量和需要计算的数据组数。
接下来的 行,每行两个正整数 表示编号为 和 的两个展区用连廊直接相连。
接下来的 行,每行两个正整数 表示需要计算的第 组数据的起止展区的编号。
输出格式
输出 行,第 行输出对于第 组数据计算的结果。
样例
输入
4 3
1 2
1 3
2 4
2 3
3 4
3 3
输出
5
6
1
数据范围
对于 的数据,保证 ;
对于 的数据,保证 。