Шо? Скорее всего вам "ничего не понятно" из-за того, что вы не можете сформулировать задачу. Перейдите на более простые и линейные категории, создайте пример, откажитесь от совокупности целей в пользу их отдельного достижения.
Вы должны начать что-то делать, чтобы мы могли не зря потратить свое время. На данный момент это не вопрос, а задание. Есть вопросы по заданию - ссылка в профиле.