#include<bits/stdc++.h>
using namespace std;
int n,a[333],mn=INT_MAX,p=0;
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
			cin>>a[i];
			if(a[i]<mn);
			mn=a[i];
	}
	for(int i=1;i<=n;i++){
		if(a[i]==mn){
			p=i;
			break;
		}
	}
	swap(a[1],a[p]);
	cout<<p<<endl;
	for(int i=1;i<=n;i++)cout<<a[i]<<" ";
}


/**************************************************************
	Problem: 1157
	User: chenxuanyi
	Language: C++
	Result: Accepted
	Time:11 ms
	Memory:2076 kb
****************************************************************/