essay topics expository problem solving with c++ 9th edition solutions