#CF1986A. X轴

X轴

A. X 轴

时间限制:2 秒
内存限制:256 兆字节

在 X 轴上给你三个整数坐标点 x1x_1x2x_2x3x_31xi101 \le x_i \le 10)。你可以选择 X 轴上的任意一个整数坐标点 aa。注意,点 aa 可以与 x1x_1x2x_2x3x_3 重合。设 f(a)f(a) 为给定点到点 aa 的总距离。求 f(a)f(a) 的最小值。

aabb 之间的距离等于 ab|a - b|。例如,点 a=5a=5b=2b=2 之间的距离是 33

输入

每个测试包含多个测试用例。第一行包含一个整数 tt1t1031 \le t \le 10^3)——测试用例的数量。接下来是每个测试用例的描述。

每个测试用例的单行包含三个整数 x1x_1x2x_2x3x_31xi101 \le x_i \le 10)——三个点的坐标。

输出

对于每个测试用例,输出 f(a)f(a) 的最小值。

示例

输入

8
1 1 1
1 5 9
8 2 8
10 9 3
2 1 1
2 4 1
7 3 5
1 9 4

输出

0
8
6
7
1
3
4
8

注释

在第一个测试用例中,当 a=1a=1f(a)f(a) 取得最小值:f(1)=11+11+11=0f(1)=|1-1|+|1-1|+|1-1|=0

在第二个测试用例中,当 a=5a=5f(a)f(a) 取得最小值:f(5)=15+55+95=8f(5)=|1-5|+|5-5|+|9-5|=8

在第三个测试用例中,当 a=8a=8f(a)f(a) 取得最小值:f(8)=88+28+88=6f(8)=|8-8|+|2-8|+|8-8|=6

在第四个测试用例中,当 a=9a=9f(a)f(a) 取得最小值:f(10)=109+99+39=7f(10)=|10-9|+|9-9|+|3-9|=7(此处应为 a=9a=9,但示例如写 f(10)f(10),疑笔误,按上下文应为 a=9a=9)。