Perfected Try_To_Sort()