Гра TianWang#4253

Гра TianWang

3 секунди
64 мегабайти
Дуже складна

Якщо ви знайомі з командою WHU ACM, то, напевно, знаєте про нашого TianWang і його неперевершений талант, особливо в теорії ігор.

Ця задача також від нього. Злякалися? Ага, сміливо вперед.

Два гравці грають у цю гру з 2 \cdot N цілими числами по черзі. У кожному раунді гравець може забрати одне ціле число, таким чином, кожен гравець в кінці має цілих чисел. Кожна пара цілих чисел має НСД (Найбільший Спільний Дільник), тобто у гравця будуть пари цілих чисел; сума всіх НСД пар є його рахунком. Мета гравців — максимізувати різницю між своїм рахунком та рахунком суперника.

Цього разу ми не хочемо знати, хто переможе, бо це занадто передбачувано; нам потрібна кінцева різниця між рахунками двох гравців, якщо обидва використовують найкращу стратегію.

Вхідні дані

Перша строка містить одне ціле число , що вказує на кількість тестових випадків. Кожен тестовий випадок починається з одного цілого числа (1 \leq N \leq 1000), що вказує, що є 2 \cdot N цілих чисел для гравців. Далі йдуть 2 \cdot N цілих чисел A_i (1 \leq A_i \leq 1000000), що представляють цілі числа.

Вихідні дані

Для кожного випадку виведіть ціле число, що вказує на кінцеву різницю між рахунками двох гравців.

Приклади

Приклад 1

Loading
Loading