modified file: auto_ptr.h