Сума різними числами#6960

Сума різними числами

1 секунда
128 мегабайтів
Легка

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

При цьому перестановки одних і тих самих доданків вважаються одним і тим самим способом. Тобто, наприклад, 1 + 2 + 3, 2 + 1 + 3 і 3 + 1 + 2 вважаються одним способом.

Вхідні дані

Перший рядок містить кількість тестів (1 \le t \le 20).

У наступних рядках задано самі тести — по одному числу n~(1 \le n \le 2000) в рядку.

Вихідні дані

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

Оскільки відповідь може бути дуже великою, виведіть її за модулем .

Приклади

Приклад 1

Loading
Loading