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

int main() {
	int n, arr[100010];
	cin >> n;
	for(int i = 0; i < n; i++) cin >> arr[i];
	int dis = 0, con = 0;
	for(int i = 0; i < n; i++) {
		if(arr[i] == i+1) dis++;
		if(i > 0 && arr[i] == i+1 && arr[i-1] == i) con++, arr[i]--;
	}
	cout << dis - con << endl;
}
