question: Is there a shape between the blue cylinder and the green sphere?
#1 return cylinder 
#2 return #1 that  is  blue 
#3 return sphere 
#4 return #3 that  is  green 
#5 return shape 
#6 return if  #5 is  between #2 and #4