#include <stdio.h>
int main()
{
int n = 0;
scanf("%d", &n);
int arr[n + 1];
for (int i = 0; i < n; i++)
{
scanf("%d", &arr[i]);
}
//输入要插入的数
scanf("%d", &arr[n]);
//直接排序
//就变成有序数列了
for (int i = 0; i < n; i++)//n 个数 ,排 n - 1 趟,因为n - 1个数 排好位置了,最后一个数自然就排好位置了
{
for (int j = 0; j < n + 1 - i - 1; j++)//每一趟排 n + 1 - i - 1 次
{
//升序
if (arr[j] > arr[j + 1])
{
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
//输出
for (int i = 0; i < n + 1; i++)
{
printf("%d ", arr[i]);
}
}
//总结:全部输入到数组中 ,最后直接排序,就是有序数列了