Savitch_Chapter2_Problem18