Task: Question Generation
Input (English): #1 return things 
#2 return red object 
#3 return #2 that  is  shiny 
#4 return shape of #1 
#5 return shape of #3 
#6 return #1 where  #4 is  the  same as #5 
#7 return number of #6
Output (English): How many things have the same shape as the red shiny object?