Review of C++ Used in This ChapterOutput PatternsProblem: Half of a SquareProblem: A Square (Half of a Square Reduction)Problem: A Line (Half of a Square Further Reduction)Problem: Count Down by Counting UpProblem: A Sideways TriangleInput ProcessingProblem: Luhn Checksum ValidationBreaking Down the ProblemProblem: Convert Character Digit to IntegerProblem: Luhn Checksum Validation, Fixed LengthProblem: Simple Checksum Validation, Fixed LengthProblem: Positive or NegativePutting the Pieces TogetherTracking StateProblem: Decode a MessageProblem: Reading a Number with Three or Four DigitsProblem: Reading a Number with Three or Four Digits, Further SimplifiedConclusionExercises