a problem solving approach