Али и Бахамин решили провести свои летние каникулы на прекрасных южных побережьях Ирана. Они также согласились немного пошопиться во время поездки — но вместо того, чтобы установить фиксированный бюджет, они решили определить, сколько они потратят, играя в игру.
Игра проходит на двух массивах $$$a$$$ и $$$b$$$, каждый из которых содержит $$$n$$$ целых чисел.
Игра будет длиться $$$k$$$ раундов. На каждом раунде:
После всех $$$k$$$ раундов значение игры определяется как $$$v=\sum\limits_{i=1}^{n} |a_i-b_i|$$$. Али и Бахамин потратят ровно $$$v$$$ монет во время своей поездки.
Однако их цели совершенно разные:
Вам нужно найти итоговое количество монет, которое они потратят, если и Али, и Бахамин будут играть оптимально.
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка каждого набора входных данных содержит два целых числа $$$n$$$ и $$$k$$$ ($$$2 \leq n \leq 2 \cdot 10^5$$$, $$$1 \leq k \leq n$$$) — длину массивов $$$a$$$ и $$$b$$$, и количество раундов.
Вторая строка содержит $$$n$$$ целых чисел $$$a_1,a_2,\ldots,a_n$$$ ($$$1 \leq a_i \leq 10^9$$$) — элементы массива $$$a$$$.
Третья строка содержит $$$n$$$ целых чисел $$$b_1,b_2,\ldots,b_n$$$ ($$$1 \leq b_i \leq 10^9$$$) — элементы массива $$$b$$$.
Гарантируется, что сумма значений $$$n$$$ по всем наборам входных данных не превосходит $$$2 \cdot 10^5$$$.
Для каждого набора входных данных выведите одно целое число — итоговое количество монет, которое они потратят, если и Али, и Бахамин будут играть оптимально.
52 11 73 53 21 5 36 2 45 41 16 10 10 163 2 2 15 154 123 1 18 419 2 10 310 104 3 2 100 4 1 2 4 5 51 200 4 5 6 1 10 2 3 4
8 9 30 16 312
В первом наборе входных данных Али может выбрать только $$$(i, j) = (1, 2)$$$, и Бахамин может переставить все четыре числа. Таким образом, он может назначить $$$a = [5, 1]$$$ и $$$b = [3, 7]$$$. И значение игры будет $$$v=|5 - 3| + |1 - 7| = 8$$$. Можно показать, что это максимальное возможное значение, которое может достичь Бахамин — другие перестановки, такие как $$$a = [5, 7],\space b = [1, 3]$$$, также возможны, но не имеют большие значения.
Во втором наборе входных данных лучшая стратегия для Бахамина заключается в том, чтобы оставить оба массива без изменений независимо от того, какие индексы выберет Али. Тогда значение игры будет $$$v=|1 - 6| + |5 - 2| + |3 - 4| = 9$$$.