Убрал из конструктора GenerateItemSetsTask максимальное окличество
предметов в наборе. Теперь это высчитвается внутри класса