Task: Question Generation
Input (English): #1 return small cylinder 
#2 return large cylinder 
#3 return #2 that  is  purple 
#4 return #1 semi hidden behind #3 
#5 return color of #4
Output (English): What color is the small cylinder that is semi hidden behind the large purple cylinder?