include [HTML_REMOVED]
using namespace std;
const int N = 1e5+5;
int a[N],temp[N];
void qs(int q[],int l,int r)
{
if(l>=r)return ;
int mid=l+r>>1;
qs(q,l,mid),qs(q,mid+1,r);
int i=l,j=mid+1,k=0;
while(i<=mid&&j<=r)
if(q[i]<q[j])temp[k++]=q[i++];
else temp[k++]=q[j++];
while(i<=mid)temp[k++]=q[i++];
while(j<=r)temp[k++]=q[j++];
for(i=l,j=0;i<=r;j++,i++)q[i]=temp[j];
return ;
}
int main()
{
int x;
cin>>x;
for(int i=0;i[HTML_REMOVED]>a[i];
qs(a,0,x-1);
for(int i=0;i<x;i++)cout<<a[i]<<” “;
return 0;
}