А что насчёт "Best of"? Алгоритм не должен быть сложным, как мне кажется.