#include<bits/stdc++.h>
using namespace std;
int main(){
  int n;
  cin>>n;
  vector<bool> m(n);
  for(int i=0;i<n;i++){
    int p;
    cin>>p;
    m.at(i)=(p-1==i);
  }
  int c=0;
  for(int i=0;i<n;i++){
    if(m.at(i)){
      c++;
      m.at(i)=0;
      if(i+1<n)
        m.at(i+1)=0;
    }
  }
  cout<<c<<endl;
}