newell's approach to problem solving - Search