#include<iostream>
using namespace std;
const int N = 10;
int main()
{
int num[N];
int i, j;
int temp;
for(i = 0; i < N; i ++){ //循环输入数组
cin>>num[i];
}
for(i = 0; i < N - 1; i ++){ //双循环实现冒泡法排序
for(j = 0; j < N - 1 - i; j ++){
if(num[j + 1] < num[j]){ //交换使更大的值向前移动
temp = num[j];
num[j] = num[j + 1];
num[j + 1] = temp;
}
}
}
for(i = 0;i < N;i ++){ //循环输出数组
cout<<num[i];
}
return 0;
}