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