/src/doc/book/listings/ch15-smart-pointers/listing-15-23/src/