Does the large purple cube have two small cubes in front of and behind it?
return cubes ;return #1 that  are large ;return #2 that  are purple ;return where are the two small cubes in front or  behind #3
['select', 'filter', 'filter', 'project']