#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, c = 0, i = 0, a;
  cin >> n;
  string s, t;
  cin >> s;
  t = s;
  while (i < n - 1) {
    if (s[i] == '1' && s[i + 1] == '1') {
      s[i + 1] = '0';
      c++;
    } else if (s[i] == '0' && s[i + 1] == '0') {
      s[i] = '1';
      c++;
    } else if (s[i] == '0' && s[i + 1] == '1') {
      s[i] = '1';
      s[i + 1] = '0';
      c += 2;
    }
    i += 2;
  }
  if (n % 2 && s[n - 2] == s[n - 1]) c++;
  a = c;
  i = 0;
  c = 0;
  s = t;
  while (i < n - 1) {
    if (s[i] == '1' && s[i + 1] == '1') {
      s[i] = '0';
      c++;
    } else if (s[i] == '0' && s[i + 1] == '0') {
      s[i + 1] = '1';
      c++;
    } else if (s[i] == '1' && s[i + 1] == '0') {
      s[i] = '0';
      s[i + 1] = '1';
      c += 2;
    }
    i += 2;
  }
  if (n % 2 && s[n - 2] == s[n - 1]) c++;
  cout << min(a, c);
}
