feat(lesson/3): complete