7.2.2 Problems 99-104