this is the code
#include
using namespace std;
void sort(int a[],int si,int ei){
if(si>ei)
return;
int mi=(si+ei)/2;
sort(a,si,mi);
sort(a,mi+1,ei);
int i=si,j=mi+1;
int arr[1000];
int k=0;
for(;i<=mi && j<=si;){
if(a[i]<a[j]){
arr[k]=a[i];
k++;
i++;
}
else{
arr[k++]=a[j++];
}
}
while(i<=mi){
arr[k++]=a[i++];
}
while(j<=ei){
arr[k++]=a[j++];
}
i=si;
k=0;
for( ;i<=ei;i++){
a[i]=arr[k++];
}
}
int main(){
int a[6];
for(int i=0;i<6;i++){
cin>>a[i];
}
sort(a,0,5);
for(int i=0;i<6;i++){
cout<<a[i];
}
}