What are the different names of friends who are younger than the average age for a friend?
select distinct t2.name from person as t1 join personfriend as t2 on t1.name = t2.friend where t1.age < (select avg(age) from person)