Task: Question Decomposition
Input (English): question: How many cylinders have the same material as the large metallic gray cube?
Output (English): #1 return cubes 
#2 return #1 that  are large 
#3 return #2 that  are metallic 
#4 return #3 that  are gray 
#5 return material of #4 
#6 return cylinders 
#7 return material of #6 
#8 return #6 where #7 is  the same as #5 
#9 return number of #8