If there are 3 groundhogs that are not touching another groundhog.
return groundhog ;return another groundhog ;return #1 touching #2 ;return #1 besides  #3 ;return the  number of  #4 ;return if  #5 is equal to  3
['select', 'select', 'filter', 'discard', 'aggregate', 'boolean']