There is a small object that is to the left of large gray object and in front of the small blue object; what is its shape?
return small  object  ;return #1 that is to the  left of the large gray object  ;return #1 that is in  front of the  small  blue object  ;return #1 of both #2 and  #3 ;return shape of #4
['select', 'filter', 'filter', 'intersection', 'project']