#include <stdio.h>

int main(){

int i, j, N, A[100], minj, c, temp;

scanf ("%d", N);

for (i = 0; i < N; i++) {
 scanf ("%d", A[i]);
}

for (i = 0; i < N; i++) {
   minj = i;
 
 for (j = i; j < N; j++) {
  if (A[j] < A[minj]) {
   minj = j;
}
 temp = A[minj];
 A[minj] = A[i];
 A[i] = temp;
 c++;
}
}
for (i = 0; i < N; i++){
 printf("")
 printf("%d", &A[i])
}
 printf("%d", &c)

return 0;
}