import java.util.*;
public class Test{
//模仿排列积木的排序(我小时候应该会这样排吧)---倒置的冒泡排序?晕
public double[] sort(double[] s){
double temp;
//index 从1 开始,使每一个都有前一个数
for(int i=1;i<s.length;i++){
//如果当前数比前一个数小
if(s[i]<s[i-1]){
for(int j=i;j>=1;j--){
if(s[j]>=s[j-1])
break;
else{
temp=s[j];
s[j]=s[j-1];
s[j-1]=temp;
}
}
}else continue;
}
return s;
}
public static void main(String args[]){
double[] nums = new double[10];
Scanner scan = new Scanner(System.in);
int i=0;
do{
nums[i]=scan.nextDouble();
i++;
}while(i<10);
double[] nos = new Test().sort(nums);
for(double d : nos){
System.out.print(d+" ");
}
}
}
/*---运行输出---
C:\>java Test
45
26
98
73
10
2
8
1
3
6
1.0 2.0 3.0 6.0 8.0 10.0 26.0 45.0 73.0 98.0
*/