update reread-c++primer