question: What are the different names and ages of every friend of either Dan or alice?
#1 return friends 
#2 return #1 of  Dan 
#3 return #1 of  alice 
#4 return #2 ,  #3 
#5 return names of  #4 
#6 return ages of  #4 
#7 return #5 ,  #6