What's is the problem with problem solving?