int main() {
	int n,p[200005],memo=0,result=0;
	scanf("%d", &n);
	for (int i = 1; i <= n; i++) {
		scanf("%d", &p[i]);
		if (p[i] == i) {
			if (memo == 0) {
				memo++;
			}
			else { memo = 0; result++; }
		}
		else {
			if (memo == 0) {
				
			}
			else { result++; }
		}

	}
	if (memo == 1) {
		result++;
	}
	printf("%d", result);
}