PROBLEM-SOLVING CYCLE