#include <bits/stdc++.h>
using namespace std;
const int INF = 1e9;
const int MOD = 1e9 + 7;
const double EPS = 1e-9;
const double PI = acos(-1.0);
long long N;
long long p[100100];
int main() {
  ios::sync_with_stdio(false);
  cin.tie(nullptr);
  cout << fixed << setprecision(15);
  cin >> N;
  for (int i = (1); i < (N + 1); ++i) {
    cin >> p[i];
  }
  long long ans = 0;
  for (int i = (1); i < (N); ++i) {
    if (p[i] == i) {
      swap(p[i], p[i + 1]);
      ans++;
    }
  }
  cout << ans << "\n";
}
