If one of the phones has physical keys for typing.
return phones ;return keys of #1 ;return #1 that has #2 that  is physical for typing ;return number of  #3 ;return if  #4 is equal to  one
['select', 'project', 'filter', 'aggregate', 'boolean']