#include<bits/stdc++.h>
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
int n;
cin>>n;
string str;
cin>>str;
string str2=str;
if(n==1)
{
if(str[0]=='0')
cout<<"1\n";
else
cout<<"0\n";
return 0;
}
int cnt=0;
for(int i=0;i<n;i++)
{
if(i==0&&(str[0]=='1'||str[1]=='1'))
cnt++;
else if(i==n-1&&(str[i]=='1'||str[i-1]=='1'))
cnt++;
else if(str[i]=='1'||str[i+1]=='1'||str[i-1]=='1')
cnt++;
}
cout<<n-cnt<<"\n";
}
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgICBpbnQgdDsKICAgICBjaW4+PnQ7CgogICAgIHdoaWxlKHQtLSkKICAgICB7CiAgICAgICAgICBpbnQgbjsKICAgICAgICAgIGNpbj4+bjsKCiAgICAgICAgICBzdHJpbmcgc3RyOwogICAgICAgICAgY2luPj5zdHI7CiAgICAgICAgICBzdHJpbmcgc3RyMj1zdHI7CiAgICAgICAgICBpZihuPT0xKQogICAgICAgICAgewogICAgICAgICAgICAgICBpZihzdHJbMF09PScwJykKICAgICAgICAgICAgICAgICAgICBjb3V0PDwiMVxuIjsKICAgICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgICAgIGNvdXQ8PCIwXG4iOwogICAgICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICAgIH0KICAgICAgICAgIGludCBjbnQ9MDsKICAgICAgICAgIGZvcihpbnQgaT0wO2k8bjtpKyspCiAgICAgICAgICB7CiAgICAgICAgICAgICAgIGlmKGk9PTAmJihzdHJbMF09PScxJ3x8c3RyWzFdPT0nMScpKQogICAgICAgICAgICAgICAgICAgIGNudCsrOwogICAgICAgICAgICAgICBlbHNlIGlmKGk9PW4tMSYmKHN0cltpXT09JzEnfHxzdHJbaS0xXT09JzEnKSkKICAgICAgICAgICAgICAgICAgICBjbnQrKzsKICAgICAgICAgICAgICAgZWxzZSBpZihzdHJbaV09PScxJ3x8c3RyW2krMV09PScxJ3x8c3RyW2ktMV09PScxJykKICAgICAgICAgICAgICAgICAgICBjbnQrKzsKICAgICAgICAgIH0KICAgICAgICAgIGNvdXQ8PG4tY250PDwiXG4iOwogICAgIH0KCn0K