Finding origin of Pointer
If you have an object1 and a pointer pointing to the object2, and we are currently in Object 2, then can we get from object2 to object1? How?  

 

     (OBJECT1) --------> (OBJECT2)
                          we are here and we don't know where/what OBJECT1 is
         
Finding origin of Pointer
===

If you have an object1 and a pointer pointing to the object2, and we are currently in Object 2, then can we get from object2 to object1? How?  

 

     (OBJECT1) --------> (OBJECT2)
                          we are here and we don't know where/what OBJECT1 is
         