OOP & Design Patterns - Prototype Pattern - Deep Copy vs Shallow Copy
Given the following memo dictionary state during a deep copy operation:
memo = {id(obj1): copy_of_obj1, id(obj2): copy_of_obj2}
If copy_of_obj2's nested list contains an element referencing copy_of_obj1, which original object does this nested list element correspond to?
