Как можно удалить повторяющиеся результаты в другом порядке в ответе Cypher?

Я пытаюсь найти все видео, которые обычно нравились 2 людям, используя следующий запрос на шифрование

MATCH (p1: person)-[:LIKED]->(v)<-[:LIKED]-(p2: person)
return p1, p2, v

На выходе каждая запись указана дважды, при этом значения p1 и p2 переключаются. Пример:

BOB | Mary | Cat video
Mary| Bob  | Cat video

Как объединить такие повторяющиеся записи в одну?

Ответы на вопрос(1)

Ваш ответ на вопрос