3. Solution Approach