алгоритм сортировки sort (неокончательная реализация, субоптимальный)