#include<stdio.h>
#include<stdlib.h>
int main(){
    int N,X;
    scanf(%d %d, &N ,&X);
    int arr[n+1];
    for(int i=0;i<n;i++){
        scanf("%d",arr[i]);
    }
    arr=X;
    int total_element=N+1;
    int compare(const void*a, const void *b){
        return(*(int*)a-*(int*)b);
    }
    qsort(arr,total_elements,sizeof(int),compare);
    for(int i=0;i<total_elements;i++){
        printf("%d",arr[i]);
       if(i<total_elements-1){
           printf(" ");
       }
    }
    printf("\n");
    return 0;
}