If there is a young tan puppy on top of a curlyhaired brown puppy.
return puppy ;return #1 that is tan ;return #2 that is young ;return #1 that is brown ;return #4 that is curlyhaired ;return if  #3 is on top of #5
['select', 'filter', 'filter', 'filter', 'filter', 'boolean']