#99. 最大连续子段和

最大连续子段和

Description

给定一个序列a1a_1,a2a_2,a3a_3,…,ana_n,计算其最大连续字段和。

例如,给定((66,-11,55,44,-77)),此序列的最大连续字段和为66+((-11))+55+44==1144

Format

Input

11行包含一个整数tt11tt2200,表示测试用例的数量。

接下来的tt行,每行都以数字nn为开头11nn110000000000,然后是nn个整数数值范围:-1100000011000000

Output

对每个测试用例,都输出两行。

11行是“CCaassee xx:”,xx表示测试用例的编号。

22行包含33个整数,为序列的最大连续子段和及该子段的开始位置、结束位置。

若有多个结果,则输出第11个结果。

在两个测试用例之间输出一个空行。

Samples

2
5 6 -1 5 4 -7
7 0 6 -1 1 -6 7 -5
Case 1:
14 1 4

Case 2:
7 1 6