If one sink has a gooseneck faucet with a turned-down curved spout.
return sinks ;return gooseneck faucet ;return spout ;return #3 that is  turned-down ;return #4 that is  curved ;return #2 with  #5 ;return #1 that have  #6 ;return number of #7 ;return if  #8 is  at least one
['select', 'select', 'select', 'filter', 'filter', 'filter', 'filter', 'aggregate', 'boolean']