#include <stdio.h>
#include <stdlib.h>
#define SIZE 10


void swap(int *n, int *i)
{
  int temp = *i;
  *i = *n;
  *n = temp;
}

void bubble(int arr[], int len)
{
  for (int i=0;i<len-1;i++) {
    for (int j=0;j<len-i-1;j++) {
      if (arr[j] > arr[j+1])
        swap(&arr[j], &arr[j+1]);
    }
  }
}

/*
int main2() {
  
  int i;
  if (scanf("%d", &i) == EOF) // Error occurred
   return 1;
  //printf("%d\n", factorialR(i));
  return 0;
}
*/

// (int)5.5

int main() {
  int a, i;

  int *table;
  table = (int*)malloc(SIZE * sizeof(int));
  if (!table){
    return 2;

  }

  
  
  for(i=0;i<SIZE;i++) {
    scanf("%d", &a);
    table[i] = a;
  }
  bubble(table, SIZE);
  for(i=0;i<SIZE;i++) {
    printf("%d\n", table[i]);
  }
  free(table);
}

// scanf("%d", &a)
// for(i=0; i<10; ++i)
// TYPE v[23324];  v[1];
// malloc(3453453534)
// free(qweqwe)
// 