#include using namespace std; int main() { int N, ans = 0; cin >> N; vector p(N), pos(N); for(int i = 0; i < N; i++){ cin >> p[i]; pos[--p[i]] = i; } for(int i = 0; i < N; i++){ if(p[i] != i){ int j = pos[i]; swap(p[i], p[j]); swap(pos[p[i]], pos[p[j]]); ans++; } } cout << ans << '\n'; }