eolymp
bolt
Try our new interface for solving problems
Problems

Summing Subsets

Summing Subsets

Time limit 1 second
Memory limit 64 MiB

Let G(S) denote the sum of the elements of set S and F(n) be the sum of G(s) for all subsets of the set consisting of the first n natural numbers. For example, F(3) = (1) + (2) + (3) + (1 + 2) + (1 + 3) + (2 + 3) + (1 + 2 + 3) = 24. Given n, calculate F(1) + F(2) + ... + F(n).

Input data

The first line contains the number of test cases T (T1000). Each of the next T lines contains an integer n (1n1000000000).

Output data

Output T lines, one corresponding to each test case. Since the answers can get very big, output the answer modulo 8388608.

Examples

Input example #1
3
1
2
3
Output example #1
1
7
31