#include <iostream>
#include <vector>
using namespace std;
int main(){
  int n;cin>>n;
  vector<int> a(n);
  for(int i = 0; n > i; i++){
    cin>>a[i];
  }
  int ret = 0;
  for(int i = 0; n-1 > i; i++){
    if(a[i]==i+1){
      swap(a[i],a[i+1]);
      ret++;
    }
  }
  if(a[n-1] == n)ret++;
  cout << ret << endl;
}