Складання послідовності#2724

Складання послідовності

1 секунда
64 мегабайти
Легка

Аліса та Боб наполегливо готуються до нового сезону ICPC. Вони проводять багато приватних контестів, де змагаються лише удвох. Їхні знання та навички настільки близькі, що часто вони набирають однакову кількість розв’язаних задач і однакові штрафні хвилини! Щоб визначити переможця, Аліса та Боб винайшли техніку тай-брейку під назвою "складання послідовності". Ось як вона працює:

  1. Згенерувати випадкове ціле число N \geq 2.

  2. Згенерувати послідовність з випадкових цілих чисел.

  3. Якщо N = 2, перейти до кроку 6.

  4. Скласти послідовність: додати -й елемент до першого, (N-1)-й — до другого і так далі; якщо непарне, до середнього елемента додають самого себе. Рисунок 1 ілюструє цей процес.

  5. Призначити N = \lceil N/2 \rceil і перейти до кроку 3.

  6. Коли залишиться лише два числа, якщо перше більше за друге — перемагає Аліса; інакше перемагає Боб.

Рис. 1.a Перед складанням

Рис. 1.b Після одного кроку складання

Рис. 1.c Після двох кроків складання, перемагає Аліса!

У цій задачі вам задано послідовність із цілих чисел, і потрібно визначити переможця, використовуючи тай-брейкову техніку складання послідовності.

Вхідні дані

Перший рядок містить (1 \leq T \leq 100) — кількість тестів. У першому рядку кожного тесту задано одне число (2 \leq N \leq 100) — кількість елементів у послідовності. У наступному рядку записано цілих чисел через пробіл. Сума будь-якої підмножини чисел поміщається у 32-бітове знакове ціле число.

Вихідні дані

Для кожного тесту виведіть ім’я переможця. Дотримуйтесь формату виводу, наведеного нижче.

Приклади

Приклад 1

Loading
Loading