#include <bits/stdc++.h>
using namespace std;

int main(){
  int n;
  cin>>n;
  vector<int> p(n);
  for(int i=0; i<n; i++)cin>>p.at(i);

  int ans=0;
  for(int i=0; i<n-1; i++){
    if(p.at(i)==i+1){
      swap(p.at(i), p.at(i+1));
      ans++;
    }
  }
  if(p.at(n-1)==n)ans++;
  cout<<ans<<endl;
}
