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