Latest C++ Aptitude Question SOLUTION: Differentiate between a deep copy and a shallow copy?