Is the metallic purple cube hiding behind a cylinder of the same color?
return cube ;return #1 that  is  purple ;return #2 that  is  metallic ;return cylinder ;return #4 that  is  purple ;return if  #3 is  hiding behind #5
['select', 'filter', 'filter', 'select', 'filter', 'boolean']