How many gray objects are in front of a yellow cube?
return objects ;return #1 that  are gray ;return #1 that  are yellow ;return #3 that  are cube ;return #2 in front of a #4 ;return number of  #5
['select', 'filter', 'filter', 'filter', 'filter', 'aggregate']