my_solution for person 3 complete