expanded on the problem of problem solving