5.1.2 Problems 22-27