#include<iostream>
using namespace std;
int n,pos[100002], cnt;
void set0(){
while(pos[0]){
int tmp=pos[0];
pos[0]=pos[tmp], pos[tmp]=tmp;
++cnt;
}
}
int main(){
scanf("%d",&n);
for(int i=0,k;i<n;++i){
scanf("%d",&k);
pos[k]=i;}
cycle();
for(int i=1;i<n;++i)
if(pos[i]!=i){
pos[0]=pos[i], pos[i]=0;
++cnt;
set0();
}
printf("%d",cnt);
}