#include<stdio.h>
#define N 100
int main(){
  int n,array[N],min,num,l,j,i,count=0,arr[N],temp;
  scanf("%d",&n);
  for(i = 0;i < n;i++){
    scanf("%d",&array[i]);
  }

for(i=0;i<n;i++){
       num=i;
       for(j=i+1;j<n;j++){

           if(array[j]<array[num]){
               num=j;
           }
       }
       temp=array[i];
       array[i]=array[num];
 array[num]=temp;
 count++;
 }

  for(i=0;i<n-1;i++){
    printf("%d ",array[i]);
  }
  printf("%d\n",array[n-1]);
printf("%d\n",count);

  return 0;
}