problem-solving 3.5