import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
int number=in.nextInt();
for(int i=1;i<=number;i++) {
int length=in.nextInt();
int []result=new int[length];
for(int j=0;j<length;j++) {
result[j]=in.nextInt();
}
maxsum(result,i);
if(i<number) {
System.out.println();
}
}
}
public static void maxsum(int a[],int chishu) {
int n=0;
int max=a[0];
int start=0;
int end=0;
for(int num:a) {
if(num>=0) {
n=1;
break;
}
start++;
}
if(n==0) {
int position=1;
for(int i=0;i<a.length;i++) {
if(max<a[i]) {
max=a[i];
position=i+1;
}
}
System.out.println("Case "+chishu+":");
System.out.println(max+" "+position+" "+position);
}
else {
int sum=0;
for(int j=start;j<a.length;j++) {
sum+=a[j];
if(max<sum) {
max=sum;
end=j;
}
}
System.out.println("Case "+chishu+":");
System.out.println(max+" "+(start+1)+" "+(end+1));
}
}
}
杭电的1003