Вариант 3.
Правильность работы не обязательна, как сказал преподаватель, главное правильность действий и понимание что и от куда.