#include <bits/stdc++.h>
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
int n;
cin>>n;
int a[n];
for(int i=0;i<n;i++) cin>>a[i];
int maxi = -1;
for(int i=0;i<(1<<n);i++)
{
vector<int> v;
for(int j=0;j<n;j++)
{
if(i&(1<<j)) v.push_back(j);
}
bool thisSubSetCanBeConsidered = true;
for(int j=1;j<v.size();j++)
{
if(v[j]==v[j-1]+1)
{
thisSubSetCanBeConsidered = false;
break;
}
}
int sum = 0;
if(thisSubSetCanBeConsidered)
{
for(int j=0;j<v.size();j++)
sum+=a[v[j]];
maxi = max(maxi,sum);
}
}
cout<<maxi<<endl;
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKCWludCB0OwogICAgY2luPj50OwogICAgd2hpbGUodC0tKQoJewoJCWludCBuOwoJCWNpbj4+bjsKCQlpbnQgYVtuXTsKCQlmb3IoaW50IGk9MDtpPG47aSsrKSBjaW4+PmFbaV07CgkJaW50IG1heGkgPSAtMTsKCQlmb3IoaW50IGk9MDtpPCgxPDxuKTtpKyspCgkJewoJCQl2ZWN0b3I8aW50PiB2OwoJCQlmb3IoaW50IGo9MDtqPG47aisrKQoJCQl7CgkJCQlpZihpJigxPDxqKSkgdi5wdXNoX2JhY2soaik7CgkJCX0KCQkJYm9vbCB0aGlzU3ViU2V0Q2FuQmVDb25zaWRlcmVkID0gdHJ1ZTsKCQkJZm9yKGludCBqPTE7ajx2LnNpemUoKTtqKyspCgkJCXsKCQkJCWlmKHZbal09PXZbai0xXSsxKQoJCQkJewoJCQkJCXRoaXNTdWJTZXRDYW5CZUNvbnNpZGVyZWQgPSBmYWxzZTsKCQkJCQlicmVhazsKCQkJCX0KCQkJfQoJCQlpbnQgc3VtID0gMDsKCQkJaWYodGhpc1N1YlNldENhbkJlQ29uc2lkZXJlZCkKCQkJewoJCQkJZm9yKGludCBqPTA7ajx2LnNpemUoKTtqKyspCgkJCQlzdW0rPWFbdltqXV07CgkJCQltYXhpID0gbWF4KG1heGksc3VtKTsKCQkJfQkKCQl9CgkJY291dDw8bWF4aTw8ZW5kbDsKCX0KfQ==