#include using namespace std; int main(void){ int n; int now = 0; int one = 0; int before = 1; int count = 0; string s; cin >> n >> s >> count; for(int i = 0; i < n; i++){ if(s.at(i) == '0'){ now++; }else if(s.at(i) == '1' || i == n - 1){ if(i == n - 1 && s.at(i) == '0')now++; if(i != 0 && s.at(i - 1) == '0'){ if(now % 3 == 0){ count += int(now / 3)*2; before = 1; }else if(now % 3 == 1){ if(before == 1 || one > 1){ count += int(now / 3)*2; before = 0; }else{ count += int(now / 3)*2 + 1; before = 1; } }else if(now % 3 == 2){ if(before == 1 || one > 1)before = 0; else before = 1; count += int(now / 3)*2 + 1; } now = 0; } one = 0; one++; } } cout << count << endl; return 0; }