02. FUNDAMENTALS OF PROBLEM-SOLVING