#include
#include
#include
using namespace std;
int main() {
int t;
int res;
cin>>t;
for(int tc=0; tc<t; tc++) {
int n;
int cs=0,ms=0;
cin>>n;
int arr[n];
for(int i=0; i<n; i++)
{
cin>>arr[i];
}
for(int i=0; i<n; i++)
{
cs=cs+ arr[i];
if(cs<0)
{
cs=0;
}
ms= max(cs, ms);
}
int candidate1;
candidate1=ms;
// cout<<ms<<endl;
// for minimum subarray sum
cs=0, ms=0;
int cumSum=0;
for(int i=0; i<n; i++)
{
cumSum+= arr[i];
arr[i]= -arr[i];
cs=cs+ arr[i];
if(cs<0)
{
cs=0;
}
ms= max(cs, ms);
}
// cout<<cumSum<<endl;
// cout<<ms;
int candidate2=cumSum-(-ms);
res= max(candidate1, candidate2);
}
cout<<res;
return 0;
}
wrong- answer .