question: How many objects are the same material as the tiny yellow ball?
#1 return yellow ball 
#2 return #1 that  is  tiny 
#3 return objects besides #2 
#4 return material of #2 
#5 return materials of #3 
#6 return #3 where #4 is  the same as #5 
#7 return number of #6