Первый вариант с сортировкой