#include <stdio.h>
#include <math.h> // 用于floor函数

// 冒泡排序函数，对float数组进行排序
void bubble_sort(float arr[], int n) {
    int i, j;
    float temp;
    for (i = 0; i < n - 1; i++) {
        for (j = 0; j < n - i - 1; j++) {
            if (fabs(arr[j]) < fabs(arr[j + 1])) {
                temp = arr[j];
                arr[j] = arr[j + 1];
                arr[j + 1] = temp;
            }
        }
    }
}

int main() {
    float numbers[10]; // 存储输入的10个数
    int i;

    // 输入10个float实数
    for (i = 0; i < 10; i++) {
        scanf("%f", &numbers[i]);
    }

    // 对数组进行排序
    bubble_sort(numbers, 10);

    // 输出排序后的数组
    for (i = 0; i < 10; i++) {
        printf("%.2f", numbers[i]);
        if (i < 9) {
            printf(","); // 在数字间添加逗号
        }
    }
    printf("\n");

    return 0;
}
