What is the shape of the object that is almost entirely obscured by another object?
return object  ;return #1 that is  almost entirely obscured by another object  ;return shape of #2
['select', 'filter', 'project']