#include <bits/stdc++.h>
#define rep(i, n) for(int i= 0; i < (n); i++)
using ll= long long int;
using namespace std;
ll mod= 1e9 + 7;



int main() {
  int n;
  cin >>n;
  int a[n+1];
  int ans=0;
  rep(i,n)cin >> a[i];
  a[n]=-1;
  for(int i=0;i<n;i++){
    if(a[i]==i+1){swap(a[i],a[i+1]);ans++;}
  }
  cout << ans << endl;
}