If a window is visible behind a seating that is near to a bookcase.
return a   window ;return a   seating ;return a   bookcase ;return #2 that is near to  #3 ;return if  #1 is visible behind #4
['select', 'select', 'select', 'filter', 'boolean']