Никому не выпадает он сам
Розыгрыш — это один круг через всех: Анна дарит Бао, Бао дарит Чи, а последний дарит обратно Анне. Так у каждого ровно один даритель и один получатель, без выпадения самого себя и без тихо забытой пары.
Требование не сводить двоих вместе перезапускает розыгрыш, пока круг его не выполнит, и сообщает, если запрошенное невозможно.