If one of the cabinets has an arched, curved top, and both cabinets have some type of feet.
return cabinets  ;return top of #1 ;return #1 where  #2 is curved ;return #3 where  #2 is arched ;return number of  #4 ;return if  #5 is equal to  one ;return feet of #1 ;return number of  #7 for each  #1 ;return #1 where  #8 is at least one ;return number of  #9 ;return if  #10 is equal to  two ;return if  both  #6 and #11 are true
['select', 'project', 'comparative', 'comparative', 'aggregate', 'boolean', 'project', 'group', 'comparative', 'aggregate', 'boolean', 'boolean']