#include <bits/stdc++.h>
int main() {
  long long n, cnt;
  scanf("%lld", &n);
  long long p[n];
  for (int i = 0; i < (int)(n); i++) scanf("%lld", &p[i]);
  for (int i = 0; i < (int)(n); i++)
    if (p[i] == i + 1) cnt++;
  for (int i = 0; i < (int)(n - 1); i++)
    if ((p[i] == i + 1) && (p[i + 1] == i + 2)) cnt--;
  printf("%lld", cnt);
  return 0;
}
