finish problem_11