Title: THINKING IN C++