#include <iostream>
using namespace std;
int main() {
int ile, lmin, j; //ilość liczb || i do pętli || zamienna do podmiany
cin>>ile;
int liczba[ile]; //tabela liczb
for (int i=0; i<ile; i++) //uzupełnianie tabelki lizbami do sortu
{
cin>>liczba[i];
}
for (int a=0; a<ile-1; a++)
{
lmin=a;
for (j=a; j<ile; j++)
{
if (liczba[lmin]>liczba[j])
{
lmin=j;
}
swap(liczba[lmin],liczba[a]);
}
}
for (int p=0; p<ile; p++)
{
cout<<liczba[p]<<" ";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkgICAgaW50IGlsZSwgbG1pbiwgajsgICAgICAvL2lsb8WbxIcgbGljemIgfHwgaSBkbyBwxJl0bGkgIHx8ICB6YW1pZW5uYSBkbyBwb2RtaWFueQogICAgY2luPj5pbGU7CgogICAgaW50IGxpY3piYVtpbGVdOyAgICAvL3RhYmVsYSBsaWN6YgoKICAgIGZvciAoaW50IGk9MDsgaTxpbGU7IGkrKykgICAgLy91enVwZcWCbmlhbmllIHRhYmVsa2kgbGl6YmFtaSBkbyBzb3J0dQogICAgewogICAgICAgIGNpbj4+bGljemJhW2ldOwogICAgfQoKICAgIGZvciAoaW50IGE9MDsgYTxpbGUtMTsgYSsrKQogICAgewogICAgICAgIGxtaW49YTsKICAgICAgICBmb3IgKGo9YTsgajxpbGU7IGorKykKICAgICAgICB7CiAgICAgICAgICAgIGlmIChsaWN6YmFbbG1pbl0+bGljemJhW2pdKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBsbWluPWo7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgc3dhcChsaWN6YmFbbG1pbl0sbGljemJhW2FdKTsKICAgICAgICB9CiAgICB9CgogICAgZm9yIChpbnQgcD0wOyBwPGlsZTsgcCsrKQogICAgewogICAgICAgIGNvdXQ8PGxpY3piYVtwXTw8IiAiOwogICAgfQoKICAgIHJldHVybiAwOwp9