Среди приглашенных была группа из девяти ее друзей по колледжу, и Беллоуз мучительно пыталась придумать, кого можно добавить в эту воссоединившуюся компанию, чтобы укомплектовать стол на десять человек. В остальном ситуация была еще хуже. Она насчитала одиннадцать близких родственников. Кого пришлось бы выпихнуть из компании, собравшейся за почетным родительским столом, и как все объяснить? А как поступить с соседями со времен детства, няней или родителями коллег по работе, которые и вовсе никого не знают на свадьбе?
Проблема была такой же трудной, как и задача с белковой цепью. Затем ее осенило. Это же была та же задача, над которой она работала в лаборатории. Однажды вечером, рассматривая свою таблицу с рассадкой, «я поняла, что ситуация с рассадкой гостей точь-в-точь напоминала мое исследование об аминокислотах и белках». Беллоуз попросила жениха принести ей лист бумаги и начала записывать уравнения. Аминокислоты стали гостями, энергии связки – отношениями между гостями, а взаимодействие так называемых соседних элементов молекул превратились в соседское взаимодействие. Теперь она могла применить алгоритм из своего исследования в организации собственной свадьбы.
Беллоуз разработала способ количественного выражения силы взаимоотношений между гостями. Если двое не знали друг друга, такие отношения приравнивались к 0, если знали – то к 1, если же они приходили вместе или были парой – то к 50. (Сестра невесты получила возможность поставить 10 тем людям, с которыми она хотела сидеть за одним столом.) Затем Беллоуз установила несколько ограничений: максимальное количество гостей за столом и минимальное количество баллов, необходимое для каждого из столов, чтобы никто не оказался в неудобном положении, чувствуя себя лишним среди девяти незнакомцев. Она также систематизировала цель программы: максимально увеличить баллы взаимоотношений между гостями и их соседями по столу.
На свадьбу были приглашены 107 человек, которые должны были занять свое место за одиннадцатью столами, рассчитанными на десять персон. Это значит, что существует 11 в 107-й степени вариантов рассадки: это 112-значное число, более 200 млрд гуголов, число, затмевающее почти 80-значное количество атомов в обозримой Вселенной. Беллоуз предоставила решение этого вопроса своему лабораторному компьютеру в субботу вечером и оставила его трудиться над «перемешиванием» гостей и вариантов. Когда она вернулась к компьютеру в понедельник утром, он все еще работал над задачей; она остановила выполнение этого задания и вернула его к более привычной работе – над строением белка.