#include<iostream>
using namespace std;
const int N = 1e4 + 5 ,M = 1e4 + 5;
int a[N];
int n;
void show()
{
for(int i = 1;i <= n;i++)
cout << a[i] << ' ';
}
void bubbleSort()
{
for(int i = n;i > 1;i--)
{
bool re = true;
for(int j = 1; j < i;j++)
{
if(a[j] > a[j + 1])
{
swap(a[j],a[j + 1]);
re = false;
}
}
if(re)
break;
}
}
int main()
{
cin >> n;
for(int i = 1; i <= n;i++)
cin >> a[i];
bubbleSort();
show();
return 0;
}