What number of things are gray and flat on all dimensions?
return things ;return #1 that  are gray ;return #1 that  are flat on all dimensions ;return #1 in both #2 and #3 ;return number of  #4
['select', 'filter', 'filter', 'intersection', 'aggregate']