Approach to problem-solving