algothm design 5th homework