dqs想在退役的时候,把他用来学习打的书送给新生。深思熟虑之后,dqs决定出一道水题,只要能过了这道题,就有机会获得他的遗产。
dqs找了一个无限大的矩阵,记矩阵的第i行第j列的元素为,则
。 举例来说,矩阵的前5行的前5列为
但是dqs是个白学家,所以他特别喜欢三角形。为了把矩阵也变成三角形,他把矩阵中的第i列全部往下移了行,记新的矩阵中第i行第j列的元素为
,则
。也就是说现在的矩阵前5行前5列为
dqs想知道由四个点围成的矩形中所有元素的和是多少,其中
代表第
行第
列的元素。由于答案很大,因此只需要输出对
取模后的结果
第一行输入T,代表样例个数,接下来T行每行由4个整数组成,分别代表。
其中:
输出T行,每行一个整数,代表矩形中所有元素的和。