#include <bits/stdc++.h>
using namespace std;
int main() {
int t;
cin>>t;
while(t--){
int n;
vector<int> a(n);
int sum=0,count=0;
for(int i=0;i<n;i++){
cin>>a[i];
sum+=a[i];
if(a[i]==-1) count++;
}
if(sum>=0 && count%2==0) cout<<0<<endl;
else if(sum>0 && count%2!=0) cout<<1<<endl;
else{
if(sum%2==0 && count%2==0) cout<<-(sum)<<endl;
else if(sum%2==0 && count%2!=0) cout<<-(sum)+1<<endl;
else if(sum%2!=0 && count%2==0) cout<<-(sum)+1<<endl;
else cout<<-(sum)<<endl;
}
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWludCB0OwoJY2luPj50OwoJd2hpbGUodC0tKXsKCQlpbnQgbjsKCQl2ZWN0b3I8aW50PiBhKG4pOwoJCWludCBzdW09MCxjb3VudD0wOwoJCWZvcihpbnQgaT0wO2k8bjtpKyspewoJCQljaW4+PmFbaV07CgkJCXN1bSs9YVtpXTsKCQkJaWYoYVtpXT09LTEpIGNvdW50Kys7CgkJfQoJCWlmKHN1bT49MCAmJiBjb3VudCUyPT0wKSBjb3V0PDwwPDxlbmRsOwoJCWVsc2UgaWYoc3VtPjAgJiYgY291bnQlMiE9MCkgY291dDw8MTw8ZW5kbDsKCQllbHNlewoJCQlpZihzdW0lMj09MCAmJiBjb3VudCUyPT0wKSBjb3V0PDwtKHN1bSk8PGVuZGw7CgkJCWVsc2UgaWYoc3VtJTI9PTAgJiYgY291bnQlMiE9MCkgY291dDw8LShzdW0pKzE8PGVuZGw7CgkJCWVsc2UgaWYoc3VtJTIhPTAgJiYgY291bnQlMj09MCkgY291dDw8LShzdW0pKzE8PGVuZGw7CgkJCWVsc2UgY291dDw8LShzdW0pPDxlbmRsOwoJCX0KCX0KCXJldHVybiAwOwp9