#include <bits/stdc++.h>
using namespace std;
int main(){
	int i,a,minn=99999999;
	cin>>i;
	int o[i];
	for(int ii=0;ii<i;ii++){
		cin>>o[ii];
		if(o[ii]<=minn)minn=o[ii],a=ii;
	}
	cout<<a+1<<"\n";
	cout<<minn<<' ';
	for(int ii=1;ii<i;ii++){
		if(ii==a)cout<<o[0]<<' ';
		else cout<<o[ii]<<' ';
	}
	return 0;
}

/**************************************************************
	Problem: 1157
	User: zhouhongyi
	Language: C++
	Result: Accepted
	Time:10 ms
	Memory:2072 kb
****************************************************************/