[cpp/chapter3]: a1 added
[cpp/chapter3]: a2 added
[cpp/chapter3]: a3 added
[cpp/chapter3]: a7 added
[cpp/chapter3]: a8 added
[cpp/chapter3]: a15 added
[cpp/chapter3]: a16 added