Есть условие от преподавателя: Рекомендую увеличить список продуктов (близко к реальной жизни), и решить задачу, постепенно добавляя ограничения, например, условие разнообразного питания, сочетаемость продуктов и т.п.Про подробности оформления напишу лично.