#include <bits/stdc++.h>
using namespace std;
set<int> box;
int n, k, ans = 0;
int main() {
  scanf("%d", &n);
  for (int i = 1; i <= n; i++) {
    scanf("%d", &k);
    if (k == i)
      ans++;
    else {
      box.insert(k);
    }
  }
  cout << ans + (box.size() / 2);
}
