Is there a blue sphere between two purple objects?
return objects ;return #1 that are purple ;return sphere ;return #3 that is blue ;return #4 that is between two #2 ;return if  there is a #5
['select', 'filter', 'select', 'filter', 'filter', 'boolean']