#include<stdio.h>

int main(){

	int N,a[100];
	int i,j,min,temp,count=-1;

	scanf("%d",&N);

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

	for(i=0;i<N-1;i++){
		min = j;
		for(j=i;j<N-1;j++){
			if(a[j] < a[min]) {
				min = j;
				count++;
			}
		}
		temp = a[i];
		a[i] = a[min];
		a[min] = temp;
	}

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

	return 0;
}