#include <bits/stdc++.h>
#define ll long long
using namespace std;
int main() {
ll t,i;cin>>t;
while(t--){
ll n,i;cin>>n;
vector<int>v(n);
for(i=0;i<n;i++){
cin>>v[i];
}
int ms=INT_MIN,me=0,a=0,b=0;
for(i=0;i<n;i++){
me+=v[i];
if(me==0){
a=i;
}
if(ms<me){
ms=me;
b=i;
}
if(me<0){
me=0;
}
}
cout<<ms<<" "<<a<<" "<<b<<"\n";
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgbGwgbG9uZyBsb25nCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgICBsbCB0LGk7Y2luPj50OwogICAgIHdoaWxlKHQtLSl7CgkgICAgbGwgbixpO2Npbj4+bjsKCSAgICB2ZWN0b3I8aW50PnYobik7CgkgICAgZm9yKGk9MDtpPG47aSsrKXsKCSAgICAJY2luPj52W2ldOwoJICAgIH0KICAgICAgICBpbnQgbXM9SU5UX01JTixtZT0wLGE9MCxiPTA7CiAgICAgICAgZm9yKGk9MDtpPG47aSsrKXsKICAgICAgICAgICAgbWUrPXZbaV07CiAgICAgICAgICAgICBpZihtZT09MCl7CiAgICAgICAgICAgIAlhPWk7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgIGlmKG1zPG1lKXsKICAgICAgICAgICAgICAgIG1zPW1lOwogICAgICAgICAgICAgICAgYj1pOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmKG1lPDApewogICAgICAgICAgICAgICAgbWU9MDsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBjb3V0PDxtczw8IiAiPDxhPDwiICI8PGI8PCJcbiI7Cgl9CglyZXR1cm4gMDsKfQ==