#include <bits/stdc++.h>
#include <set>
using namespace std;
int main() {
int t ; cin>>t;
while(t--) {
int n ; cin >> n;
multiset <int> s ;
long long sum = 0;
for(int i = 0 ; i < n ; i++) {
int x ;
cin>>x;
if(x!=0) {
s.insert(x);
}
else {
if(!s.empty()) {
auto it = s.end();
it--;
sum+=*it;
s.erase(it);
}
}
}
cout<<sum<<endl;
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNpbmNsdWRlIDxzZXQ+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGludCB0IDsgY2luPj50OwogICAgd2hpbGUodC0tKSB7CiAgICAgICAgaW50IG4gOyBjaW4gPj4gbjsKICAgICAgICBtdWx0aXNldCA8aW50PiBzIDsKICAgICAgICBsb25nIGxvbmcgc3VtID0gMDsKICAgICAgICBmb3IoaW50IGkgPSAwIDsgaSA8IG4gOyBpKyspIHsKICAgICAgICAgICAgaW50IHggOwogICAgICAgICAgICBjaW4+Png7CiAgICAgICAgICAgIGlmKHghPTApIHsKICAgICAgICAgICAgICAgIHMuaW5zZXJ0KHgpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgaWYoIXMuZW1wdHkoKSkgewogICAgICAgICAgICAgICAgICAgIGF1dG8gaXQgPSBzLmVuZCgpOwogICAgICAgICAgICAgICAgICAgIGl0LS07CiAgICAgICAgICAgICAgICAgICAgc3VtKz0qaXQ7CiAgICAgICAgICAgICAgICAgICAgcy5lcmFzZShpdCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgY291dDw8c3VtPDxlbmRsOwogICAgfQogIAp9