problem_3 doesn't work