#P1966. 一个奇葩的累积求和问题

一个奇葩的累积求和问题

这个问题很简单, 就是求1 到 m 的累积求和 , 比如当m = 100 的时候, 这个结果就是5050, 但是我有个要求, 就是不准用if , esle ,switch, for, while,do ... while(), 本地打表, 三目运算符, 更不能用等差数列求和!!!

当然呢, 我是无法限制你用不用上面那些, 不过自觉吧, 毕竟做出这道题了可以学到点儿东西

ps: 伤心,伤肺伤脑子呀, 没必要随便AC了再看标程

Input

第一行输入一个T, 表示数据的组数, 然后每一行有一个整数m( 100 => m > 1)

Output

输出每一个样例的结果

Sample Input

2
10
100

Sample Output

55
5050

HINT

Source