Аліса та Боб грають у гру на перестановці, причому Аліса ходить першою.
Послідовність довжини $n$ називається перестановкою тоді й лише тоді, коли кожне ціле число від $1, 2, \ldots, n$ зустрічається в цій послідовності рівно один раз.
Спочатку задано перестановку $a_1, a_2, \ldots, a_n$ довжини $n$. У будь-який момент гри поточна послідовність завжди є перестановкою деякої довжини $m$. Гравці ходять по черзі, і на кожному ході поточний гравець повинен обрати одну з таких двох операцій:
- Обрати індекс $i$ ($1 \le i < m$) такий, що $a_i > a_{i+1}$, і поміняти місцями $a_i$ та $a_{i+1}$;
- Обрати індекс $i$ ($1 \le i < m$) такий, що $a_{i+1} = a_i + 1$, видалити $a_i$ та $a_{i+1}$, а потім перенумерувати елементи, що залишилися, відповідно до їхнього відносного порядку: $k$-й за зростанням серед елементів, що залишилися, отримує номер $k$, так що послідовність знову стає перестановкою.
Наприклад, нехай поточна перестановка дорівнює $[2, 3, 4, 1]$. Сусідні елементи $2$ і $3$ можна видалити, після чого залишиться $[4, 1]$; після перенумерації перестановка перетвориться на $[2, 1]$.
Гравець, який не може виконати жодної операції, програє. Припускаючи, що і Аліса, і Боб грають оптимально, визначте переможця.
Вхідні дані
Кожен тест містить декілька наборів вхідних даних.
Перший рядок містить ціле число $T$ ($1 \le T \le 5000$) — кількість наборів вхідних даних.
Для кожного набору вхідних даних:
- Перший рядок містить ціле число $n$ ($1 \le n \le 5000$).
- Другий рядок містить $n$ цілих чисел $a_1, a_2, \ldots, a_n$. Гарантується, що $a$ є перестановкою довжини $n$.
Гарантується, що сума $n$ за всіма наборами вхідних даних не перевищує $5000$.
Вихідні дані
Для кожного набору вхідних даних виведіть Alice, якщо виграє Аліса; інакше виведіть Bob.
Приклади
Вхідні дані 1
5 1 1 2 1 2 2 2 1 4 2 4 1 3 5 5 1 4 2 3
Вихідні дані 1
Bob Alice Bob Alice Bob