Chapter 7 Problem Solving and Algorithms