Challenge Problems:Problems 33-42