How many cubes are small and shiny?
return cubes ;return #1 that are small ;return #1 that are shiny ;return #1 in both #2 and  #3 ;return number of  #4
['select', 'filter', 'filter', 'intersection', 'aggregate']