# include <stdio.h>
int main ()
{
int N=5;
int a[N];
int i;
for(i=0;i<N;i++)
scanf ("%d",&a[i]);
int x;
scanf ("%d",&x);
int j=6,t,m;
int b[j];
for(i=0;i<N;i++)
if(a[i]>x)
{m=i,t=a[i],a[i]=x;
break;}
for(i=0;i<m+1;i++)
b[i]=a[i];
b[m+1]=t;
for(i=m+2;i<j;i++)
b[i]=a[i-1];
int c;
for(c=0;c<j;c++)
printf("%d ",b[c]);
return 0;
}
int main ()
{
int N=5;
int a[N];
int i;
for(i=0;i<N;i++)
scanf ("%d",&a[i]);
int x;
scanf ("%d",&x);
int j=6,t,m;
int b[j];
for(i=0;i<N;i++)
if(a[i]>x)
{m=i,t=a[i],a[i]=x;
break;}
for(i=0;i<m+1;i++)
b[i]=a[i];
b[m+1]=t;
for(i=m+2;i<j;i++)
b[i]=a[i-1];
int c;
for(c=0;c<j;c++)
printf("%d ",b[c]);
return 0;
}