problem_solving_cane_2