N,*V=map(int,open(0).read().split()) a=set() r=range(N) for i in r: s=i a.add(min([s:=V[s]-1 for _ in r])) print(N-len(a))