problem-solving competencies