question: What is the color of the object reflected on the surface of the purple cube?
#1 return cube 
#2 return #1 that  is  purple 
#3 return object 
#4 return #3 reflected on surface of #2 
#5 return colors of #4