Update main function for auto_ptr.
Update submodule.