Well one efficiency is `where` is going through all of people for each person which is n^2 no matter what. This I think you definitely win on the fewest lines of code.