E. Четыре точки
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Вам заданы четыре различные целые точки $$$p_1$$$, $$$p_2$$$, $$$p_3$$$ и $$$p_4$$$ на коодинатной плоскости $$$\mathit{XY}$$$.

За один шаг вы можете выбрать одну из точек $$$p_i$$$ и сдвинуть ее в одном из четырех направлений на единицу. Другими словами, если вы выбрали точку $$$p_i = (x, y)$$$, вы можете передвинуть ее в $$$(x, y + 1)$$$, $$$(x, y - 1)$$$, $$$(x + 1, y)$$$ или $$$(x - 1, y)$$$.

Ваша задача — сдвинуть точки таким образом, чтобы они образовали квадрат со сторонами параллельными осям $$$\mathit{OX}$$$ и $$$\mathit{OY}$$$ (квадрат со стороной $$$0$$$ разрешен).

Какое минимальное количество шагов вам нужно, чтобы получить такой квадрат?

Входные данные

В первой строке задано единственное целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных.

Каждый набор состоит из четырех строк. В каждой строке заданы два целых числа $$$x$$$ и $$$y$$$ ($$$0 \le x, y \le 10^9$$$) — координаты одной из точек $$$p_i = (x, y)$$$.

Все точки в одном наборе различные.

Выходные данные

Для каждого набора входных данных, выведите единственное число — минимальное количество шагов, необходимых для получения квадрата.

Пример
Входные данные
3
0 2
4 2
2 0
2 4
1 0
2 0
4 0
6 0
1 6
2 2
2 5
4 1
Выходные данные
8
7
5
Примечание

В первом наборе входных данных, один из оптимальных ответов изображен ниже:

Каждая точка будет сдвинута два раза, поэтому ответ $$$2 + 2 + 2 + 2 = 8$$$.

Во втором наборе, один из оптимальных ответов изображен ниже:

Ответ равен $$$3 + 1 + 0 + 3 = 7$$$.

В третьем наборе, один из оптимальных ответов изображен ниже:

Ответ равен $$$1 + 1 + 2 + 1 = 5$$$.