question: If there are two canopies with at least two child.
#1 return canopies 
#2 return number of  #1 
#3 return if  #2 is equal to  two  
#4 return children 
#5 return number of  #4 
#6 return if  #5 is at least two  
#7 return if  both  #3 and #6 are true