Решение пришло к нему ранним утром, пока он стоял в очереди на процедуру клеточной реновации. Он уже знал, что она была способна избавить человека от контроля мозгового паразита, но не знал, как именно она это делала. Возможно, это был всего лишь сбой, просчет в работе программы, случай с вероятностью один на несколько триллионов, и то, чему никогда не было суждено повториться вновь. Или, возможно, решение лежало где-то на поверхности, и его нужно было только отыскать. Шэнли приступил к изысканиям. Целых 2 месяца он разбирался в тонкостях работы программы капсулы. Только две недели ушло на то, чтобы узнать, как вызывается контекстное меню. Еще несколько недель он разбирался в настройках и искал уязвимые места. Все происходило бы намного быстрее, если бы не шейх, который все время процедуры находился в комнате и следил за тем, чтобы процедура занимала не более 3 минут.
Итого, у Шэнли было 3 минуты в сутки, чтобы пробраться вглубь программы и внести необходимые правки. Проще было сказать, чем сделать. Он наизусть запоминал местоположение нужных команд и последовательность нажатий. По вечерам, укрывшись одеялом с головой, он тренировался на нейрокниге, нажимая на те части ее страниц, где должны были находиться необходимые кнопки интерфейса капсулы. В конце концов, он отточил действия до автоматизма и в 3 секунды попадал в исходный код, который растянулся на множество страниц с инструкциями и комментариями, в которых Шэнли совершенно ничего не понимал. По ключевым словам он пытался отыскать в коде хоть что-то связанное с мозговым жуком, но все его попытки терпели поражение. То ли упоминаний о жуке не было в программе, то ли он просто не знал его истинное название. Он думал, думал, думал, как же он мог называться на самом деле, пока его мозг не вытащил на поверхность далекое воспоминание о том дне, когда он подписывал контракт. На английском языке там что-то говорилось про Nano технологии. Шэнли помнил это предельно точно. Тогда в очередной попытке он ввел в поиск Nano и обнаружил десяток совпадений. В тексте кода были упоминания неких NanoBot и NanoContractor. Он попал в самое яблочко! Шейх допустил сразу три ошибки. Во-первых, он не потрудился изменить начальные строки договора на арабский язык. Во-вторых, он произнес название своего устройства при Шэнли, тем самым позволив ему связать эти два понятия между собой и выявить их взаимосвязь. К третьей ошибке вернемся чуть позже.
Шейх, точно почувствовав неладное, поднялся со своего кресла и направился к капсуле. Он не видел, чем Шэнли занимался внутри. Зато Шэнли прекрасно видел его через крышку, которая пропускала свет внутрь, но не наружу. Только благодаря многократно отработанным действиям он в несколько нажатий вышел из меню. Капсула спрашивала, желает ли он провести сканирование. С этого вопроса начиналась каждая процедура. Он быстро покинул ее, так и не пройдя клеточную реновацию в то утро. Пошли вторые сутки без еды и воды. Но ни голод, ни жажда не могли испортить его приподнятого настроения. Он получил в свои руки оружие, которое должно было положить конец диктатуре шейха.
На следующий день Шэнли вызывался первым пройти процедуру клеточной реновации, объяснив это сильной болью в животе. Ребята любезно пропустили его вперед. Оказавшись в капсуле, он провел все необходимые манипуляции и переписал условия работы программы. Теперь, если капсула находила в теле человека нанобота, она должна была отключить его связь с наноконтрактором. Таким образом через 2 часа капсулу покинула последняя девушка, чья связь с контрактором была разорвана. После чего Шэнли оставалось только ждать, пока система не начнет рассыпаться сама по себе. В том, что это обязательно произойдет, он нисколько не сомневался. Насильно подавленная ненависть вспыхнет в людях с новой силой, как только они поймут, что плохие мысли о шейхе перестали причинять боль.