#include <stdio.h>
int main () {
   int i, temp, a, minj, j, k;
   int A[];

   scanf("%d\n", &a);

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

   for (i = 0; i < a; i++) {
     minj = i;
     for (j = i; j < a; j++) {
       if (A[j] < A[minj]) {
         minj = j;
       }
     temp = A[i];
     A[i] = A[minj];
     A[minj] = temp;
     k++;
     }
   }

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

   printf("\n");
   printf("%d\n", k);

   return 0;
}