How many metallic objects are to the left of the purple object?
return objects ;return #1 that  are metallic ;return #1 that  is  purple ;return #2 that  are to  the  left of #3 ;return number of  #4
['select', 'filter', 'filter', 'filter', 'aggregate']