#include<stdio.h>
#define A 100

int main(){
  
  int b,c,d=0,e,f;
  int a[A];
  int s;
  
  scanf("%d",&e);
  
  for(b=1;b<=e;b++){
    scanf("%d",&a[b]);
  }
  
  

  
  for(b=1;b<=e;b++){
    s=b;
    
    for(c=b;c<=e;c++)
      if(a[s]>a[c])
	s=c;
    
    if(a[s]<a[b]){
	f=a[b];
	a[b]=a[s];
	a[s]=f;
	d++;
      }
  }
  
  for(b=1;b<=e;b++){
      if(b==e)
	printf("%d",a[b]);
      else
	printf("%d",a[b]);
    }
    printf("\n%d\n",d);
    return 0;
    
}