#include <bits/stdc++.h>
using namespace std;
void solve(){
int n;
cin>>n;
vector <int> a(n);
int i =0;
int j =0;
int count = 0;
for(int x = 0; x < n; x++){
cin>>a[x];
}
for(int x = 0; x < n; x++){
if(a[x] == -1){
i++;
}else if(a[x] == 1){
j++;
}
}
while(i>j){
i--;
j++;
count++;
}
// cout<<i<<" "<<j<<endl;
if( j-i>=0 && i%2 == 0 ){
cout << count <<endl;
}else cout<<count+1<<endl;
}
int main() {
int t;
cin>>t;
while(t--){
solve();
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgp2b2lkIHNvbHZlKCl7CgkKCWludCBuOwoJY2luPj5uOwoJdmVjdG9yIDxpbnQ+IGEobik7CgkKCWludCBpID0wOwoJaW50IGogPTA7CglpbnQgY291bnQgPSAwOwoJCglmb3IoaW50IHggPSAwOyB4IDwgbjsgeCsrKXsKCQljaW4+PmFbeF07Cgl9Cglmb3IoaW50IHggPSAwOyB4IDwgbjsgeCsrKXsKCQlpZihhW3hdID09IC0xKXsKCQkJaSsrOwoJCX1lbHNlIGlmKGFbeF0gPT0gMSl7CgkJCWorKzsKCQl9Cgl9CgkKCXdoaWxlKGk+ail7CgkJaS0tOwoJCWorKzsKCQljb3VudCsrOwoJfQoJCgkvLyBjb3V0PDxpPDwiICI8PGo8PGVuZGw7CglpZiggai1pPj0wICYmIGklMiA9PSAwICl7CgkJY291dCA8PCBjb3VudCA8PGVuZGw7Cgl9ZWxzZSBjb3V0PDxjb3VudCsxPDxlbmRsOwoKfQoKaW50IG1haW4oKSB7CglpbnQgdDsKCWNpbj4+dDsKCXdoaWxlKHQtLSl7CgkJc29sdmUoKTsKCX0KCXJldHVybiAwOwp9