on the question of problem solving