Task: Question Generation
Input (English): #1 return companies 
#2 return revenues of  #1 
#3 return #1 where #2 is  at least 100 
#4 return #1 where #2 is  at most 150 
#5 return #1 of  both #3 and  #4 
#6 return names of  #5
Output (English): What are the names of companies with revenue between 100 and 150?