If at least one person is interacting with a marine animal at the water's surface.
return person ;return marine animals ;return water ;return surface of #3 ;return #1 that is interacting with #2 ;return #5 that is at #4 ;return number of  #6 ;return if  #7 is at least one
['select', 'select', 'select', 'project', 'filter', 'filter', 'aggregate', 'boolean']