#include<stdio.h> //写都写了不如发出来共享,有写的不好的地方还请指出
int main()
{
    int n = 0;
    scanf("%d",&n); 
    int arr[50];
    int i = 0;
    for(i = 0;i<n;i++) //输入n个升序的整数
    scanf("%d ",&arr[i]);
    int x = 0;
    scanf("%d",&x); //想要插入的整数
    arr[n] = x; //将想要插入的整数放在末尾
    int j = n; //把n赋给j  不改变n的值
    for(j;j>0;j--) //开始比较
    {
        if(arr[j] < arr[j-1])  
        {
            int tmp = arr[j];
            arr[j] = arr[j-1];
            arr[j-1] = tmp;
        }
    }
    for(i = 0;i<n+1;i++)
    printf("%d ",arr[i]);
    return 0;
}