Если есть вопросы спрашивайте, рассмотрю ваш срок и цену.
3 вариант выполнить и нарисовать дерево решений