#c7001. [GESP202603七级]拆分

[GESP202603七级]拆分

题目描述

小A想将一个正整数 nn 拆分成若干个正整数之和,并最大化拆分后的所有数之积。

请你计算最大乘积对 10910^9 取模的结果。

输入格式

第一行一个正整数 tt,表示数据组数。

接下来 tt 行,每行一个整数 nn

输出格式

对于每组数据,输出一行一个整数,表示最大乘积对 10910^9 取模的结果。

样例输入

3
5
8
100

样例输出

6
18
755407364

数据范围

1t1041 \le t \le 10^41n1061 \le n \le 10^6