#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;
	while(cin>>n){
		vector<int>data(n+1);int res=0;
		for(int i=1;i<=n;i++)cin>>data[i];
		for(int i=1;i<=n;i++){if(data[data[i]]==i)res++;}
		cout<<res/2<<endl;
	}
}