question: If one of the white dogs is lying on the green grass.
#1 return dogs 
#2 return #1 that are  white 
#3 return grass 
#4 return #3 that is  green 
#5 return #2 that is  lying on #4 
#6 return number of #5 
#7 return If #6 is  equal to one