#include<bits/stdc++.h>
using namespace std;
#define int long long
int32_t main()
{
cin.tie(0);
cout.tie(0);
ios::sync_with_stdio(false);
int t=1;
cin>>t;
while(t--)
{
int n,i;
cin>>n;
multiset<int>se;
int ans=0;
for(i=0;i<n;i++)
{
int x;
cin>>x;
if(x==0)
{
if(se.size()>0)
{
ans+=*se.rbegin();
se.erase(se.find(*se.rbegin()));
}
}
else
se.insert(x);
}
cout<<ans;
cout<<'\n';
}
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKI2RlZmluZSBpbnQgbG9uZyBsb25nCmludDMyX3QgbWFpbigpCnsKICAgIGNpbi50aWUoMCk7CiAgICBjb3V0LnRpZSgwKTsKICAgIGlvczo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgIGludCB0PTE7CiAgICBjaW4+PnQ7CiAgICB3aGlsZSh0LS0pCiAgICB7CiAgICAgICAgaW50IG4saTsKICAgICAgICBjaW4+Pm47CiAgICAgICAgbXVsdGlzZXQ8aW50PnNlOwogICAgICAgIGludCBhbnM9MDsKICAgICAgICBmb3IoaT0wO2k8bjtpKyspCiAgICAgICAgewogICAgICAgICAgICBpbnQgeDsKICAgICAgICAgICAgY2luPj54OwogICAgICAgICAgICBpZih4PT0wKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBpZihzZS5zaXplKCk+MCkKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGFucys9KnNlLnJiZWdpbigpOwogICAgICAgICAgICAgICAgc2UuZXJhc2Uoc2UuZmluZCgqc2UucmJlZ2luKCkpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICBzZS5pbnNlcnQoeCk7CiAgICAgICAgfQogICAgICAgIGNvdXQ8PGFuczsKICAgICAgICBjb3V0PDwnXG4nOwoKICAgIH0KfQ==