#include <stdio.h>
#include <stdio.h>

int cmp(const void  *a,const void *b){return(*(int*)a-*(int*)b);}

int main(){
    int N; long long X;
    if(scanf("%d%lld",&N,&X)!=2||N<0||X<0){
        printf("Invalid input\n");return 0;
    }
    
    int arr[N+1];
    for (int i=0;i<N;i++)scanf("%d",&arr[i]);
    arr[N]=(int)X;
    
    qsort(arr,N+l,sizeof(int),cmp);
    for(int i=0;i<=N;i++)
    printf("%d",arr[i]);
}