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