#include <bits/stdc++.h>

using namespace std;

int main() {
	int n; cin >> n;
	vector<int> p(n);
	for(auto&a:p) cin >> a,--a;
	int ans=0;
	for(int i=0;i<n;++i) {
		if(p[i]==i) {
			if(i==n) swap(p[i-1],p[i]);
			else swap(p[i],p[i+1]);
			++ans;
		}
	}
	cout << ans << endl;
	
	return 0;
}
