#include<stdio.h>
int main()
{
  int A[100];
  int i,j;
  int temp=0;
  int hant_num=0;
  int num,mini;

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

  for (i=0;i<num;i++)
    {
      mini = i;
      for (j=i;j<num;j++)
	{
	  if (A[j] < A[mini]) mini = j;
	}
      if (A[i] > A[mini])
	{
	  temp = A[i];
	  A[i] = A[mini];
	  A[mini] = temp;
	  hant_num++;
	}
    }
  for (i=0;i<num;i++)
    {
      printf("%d",A[i]);
      if (i<num-1) printf(" ");
    }
  printf("\n%d\n",hant_num);
  return 0;
}