#include <stdio.h>
int num[102];
	int main ()
	{
		int n,i,max=-2100000000,j;
		scanf ("%d",&n);
		for (i=0;i<n;i++)
		{
			scanf ("%d",&num[i]);
		}
			for (i=0;i<n;i++)
		{
			if (num[i]>max)
			{
				max=num[i];
				j=i;
			}
		}
		
		for (i=n-1;i>j;i--)
		{
			num[i+1]=num[i];	
		}
		scanf ("%d",&num[j+1]);
			for (i=0;i<n+1;i++)
		{
			printf("%d ",num[i]);
		}
		
	}
/**************************************************************
	Problem: 1214
	User: admin
	Language: C
	Result: Accepted
	Time:8 ms
	Memory:1144 kb
****************************************************************/