Доработан алгоритм выборки