голоса
Сделать поиск друзей по максимальному совпадению указанных 2-х книг, совпадение по 2-м указанным книгам - выше в рейтинге возможных друзей, 1 совпадение - ниже в рейтинге предлагаемых друзей. Можно продолжить идею и на совпадения в избранном.