Task: Question Decomposition
Input (English): question: There is an object that has the same shape as the shiny thing and is behind the gray cube, what color is it?
Output (English): #1 return the  shiny thing 
#2 return the  gray cube 
#3 return objects behind of #2 
#4 return shape of #1 
#5 return shapes of #3 
#6 return #3 where #5 is the  same as #4 
#7 return color of #6