import sys input = sys.stdin.readline N=int(input()) A=list(map(int,input().split())) USE=[0]*N for a in A: if a==0: continue USE[a-1]=1 ANS=set() for i in range(N): if USE[i]==1: continue if A[i]==0: continue x=A[i]-1 if A[x]==0: continue y=A[x]-1 ANS.add(y) print(len(ANS))