Add ch12_1.cpp