Виразити сумою#8676

Виразити сумою

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

Задане ціле число представити у вигляді суми як мінімум двох послідовних натуральних доданків. Наприклад:

10 = 1 + 2 + 3 + 4

24 = 7 + 8 + 9

Якщо є декілька рішень, виведіть те, яке містить найменшу кількість доданків.

Вхідні дані

Перший рядок містить кількість тестів (1 \le t \le 50). Кожен тест містить одне ціле число (1 \le n \le 10^9).

Вихідні дані

Для кожного тесту виведіть в одному рядку відповідь у наступному форматі:

n = a + (a + 1) + ... + b

як показано в прикладі. Якщо рішення не існує, виведіть слово "IMPOSSIBLE".

Приклади

Приклад 1

Loading
Loading