#include<stdio.h>
int main()
{
int n;
int s[110];
int i,min,j,k;
while(scanf("%d",&n),n)
{
scanf("%d",&s[0]);
min=s[0];
j=0;
for(i=1;i<n;i++)
{
scanf("%d",&s[i]);
if(min>s[i])
{
min=s[i];
j=i;
}
}
k=s[0];
s[0]=s[j];
s[j]=k;
for(i=0;i<n;i++)
{
printf("%d",s[i]);
if(i!=n-1)
printf(" ");
}
printf("\n");
}
return 0;
}
int main()
{
int n;
int s[110];
int i,min,j,k;
while(scanf("%d",&n),n)
{
scanf("%d",&s[0]);
min=s[0];
j=0;
for(i=1;i<n;i++)
{
scanf("%d",&s[i]);
if(min>s[i])
{
min=s[i];
j=i;
}
}
k=s[0];
s[0]=s[j];
s[j]=k;
for(i=0;i<n;i++)
{
printf("%d",s[i]);
if(i!=n-1)
printf(" ");
}
printf("\n");
}
return 0;
}