#include <bits/stdc++.h>
#define ll long long
using namespace std;
const int MOD = 1e9 + 7;
void solve(){
int n;
cin >> n;
string s;
cin >> s;
int ans= 0;
int top = 0, bottom = 0;
for(int i = 0; i < n; i++){
if(s[i] == '1'){
bottom++;
ans = max(ans, bottom);
top = bottom;
bottom = 0;
}else{
top += i;
bottom += n - i - 1;
ans = max({ans, top, bottom});
}
}
cout << ans << "\n";
}
int main(){
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
int t = 1;
cin >> t;
for(int i = 1; i <= t; i++){
solve();
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgbGwgbG9uZyBsb25nCgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IE1PRCA9IDFlOSArIDc7Cgp2b2lkIHNvbHZlKCl7CglpbnQgbjsKCWNpbiA+PiBuOwoJc3RyaW5nIHM7CgljaW4gPj4gczsKCWludCBhbnM9IDA7CglpbnQgdG9wID0gMCwgYm90dG9tID0gMDsKCWZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspewoJCWlmKHNbaV0gPT0gJzEnKXsKCQkJYm90dG9tKys7CgkJCWFucyA9IG1heChhbnMsIGJvdHRvbSk7CgkJCXRvcCA9IGJvdHRvbTsKCQkJYm90dG9tID0gMDsKCQl9ZWxzZXsKCQkJdG9wICs9IGk7CgkJCWJvdHRvbSArPSBuIC0gaSAtIDE7CgkJCWFucyA9IG1heCh7YW5zLCB0b3AsIGJvdHRvbX0pOwoJCX0KCX0KCWNvdXQgPDwgYW5zIDw8ICJcbiI7CgkKfQoKaW50IG1haW4oKXsKCWlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwoJY2luLnRpZShudWxscHRyKTsKCQoJaW50IHQgPSAxOwoJY2luID4+IHQ7CgkKCWZvcihpbnQgaSA9IDE7IGkgPD0gdDsgaSsrKXsKCQlzb2x2ZSgpOwoJfQoJcmV0dXJuIDA7Cn0=