Два Сэма

Мария Мерлот
Тайная жизнь хакера. Жизнь на грани. Виртуальная жизнь, но с реальными проблемами, реальными рисками и реальным вознаграждением. И настоящая свобода быть тем, кем ты хочешь. Что может быть более захватывающим?

Попробуйте реальную жизнь. Жизнь подростка, который должен разобраться в школе, себе и мире.

А теперь смешайте их вместе…

-------------------------------------
Глава 1
Сэмюэл: Привет, я - Макс!

      ...

   На самом деле, если вы заглянете в моё свидетельство о рождении, то обнаружите, что моё имя - Сэмюэл. Только никто меня так не зовёт. Большинство людей зовут меня Сэмом. В школе и в виртуальном мире я известен как Макс. Сейчас объясню.

   В нежном возрасте 11-ти лет я прочитал книгу под названием “Макс”. Не спрашивайте, кто автор. Я никогда не помню авторов. Это была не просто книга, а Книга с большой буквы, Библия всех хакеров всех времён.
   Макс – самый крутой хакер во всём мире. Согласен, будучи персонажем книги, он – виртуальная сущность. Но если вдуматься, любой хакер – виртуальная сущность. Так что всё сходится. В общем, Макс – мой герой. У нас с ним много общего, так что я недолго думал, когда в школе надо было придумать псевдоним в Кахуте.

   Вы, конечно, знакомы с Кахутом. А если нет (везёт же некоторым!), то Кахут – это онлайн платформа для тестирования знаний школьников. Весьма популярна в школах, по неизвестной мне причине. Тестирование предполагает быть анонимным (для того и псевдонимы), но всё равно все знают, кто лидеры.

   Я очень умный и всегда на первом месте в Кахуте. Джонни, который был новеньким в прошлом году, признался мне, что он некоторое время думал, что “Макс” это не человек, а максимальное возможное количество очков в тесте. Ха-ха. А что, подходит. Теперь весь класс, а за ним и вся школа (включая учителей) зовут меня Максом.

   Как и книжный Макс, я тоже хакер. Я активно тусуюсь на нескольких хакерских сайтах, но мой любимый сайт – “Хакихвсех”. Классное место. Там тусуются одни из самых крутых ребят. Время от времени у нас проводятся соревнования с призами. Так что вполне можно заработать карманные деньги. Многие компании (серьёзно, вполне большие акулы, включая правительственные агентства) мониторят эти соревнования. Они нанимают (в частном порядке, естественно) лучших хакеров для тестирования их систем, и тогда они платят серьёзные деньги. Так я обзавёлся моей новейшей аппаратурой.

   Правило хакера № 1: Скрывай свою личность!
   Самый первый совет, который получает начинающий хакер, – никогда и ни в какой форме не использовать своё настоящее имя, свою дату рождения и никакую другую важную дату. Поэтому я вначале подумал стать “Сэмом”, потому что ни один уважающий себя охотник за хакерами не будет ожидать, что я настоящий Сэм. Правильно?
   Нет, неправильно. Они не будут этого ожидать, но всё равно проверят, просто на всякий случай. Просто потому что это легко проверить. К тому же они могут и не знать, что я настолько хитрый.

   В общем, я стал Максом в виртуальном мире.

   В реальном мире мне 13. Мой 7-й класс в средней школе Шэклтон начнётся только через неделю, так что пока я свободен делать что хочу. Обычно я хочу читать, гонять на велосипеде и хакерить.

-------------------------------------
Глава 2
Хакихвсех, форум Нопа: Чат

      ...

макс:  какдела?
роз:  привет макс
дзен:  я же говорил макс не пропустит
макс:  что не пропущу?

скептик:  макс, воистину, у тебя особый нюх на испытания!
муха:  испытание
макс:  ура! какого типа?
муха:  сейф
макс:  когда?
болтун:  через 32 минуты
макс:  самое время попить чаю
роз:  кто-то в хакерском настроении :)
макс:  я всегда в хакерском настроении

макс:  ноп тут?
муха:  нет ещё
роз:  не сильно надейся, у нопа тоже сильный нюх на испытания
дзен:  держу пари, он появится в последний момент
роз:  ох! когда ты перестанешь называть нопа “он”? это может быть “она”
дзен:  никогда
дзен:  “он” короче, чем “она”, тем более чем “он(а)”
дзен:  основной принцип дзена - “не-делание”
роз:  ты просто ленишься
дзен:  это здоровая лень
макс:  нопа это не волнует, он - виртуальная сущность
роз:  и ты тоже :(
макс:  :)

ноп:  привет всем
болтун:  5 минут до испытания
макс:  ноп, ты сегодня участвуешь?
ноп:  да
болтун:  у тебя есть ссылка?
ноп:  есть

роз:  удачи всем!
# пользователь ‘роз’ вышел

скептик:  и пусть победит сильнейший
макс:  пусть

# пользователь ‘скептик’ вышел
# пользователь ‘макс’ вышел
# пользователь ‘болтун’ вышел
# пользователь ‘муха’ вышел
# пользователь ‘дзен’ вышел
# пользователь ‘ноп’ вышел

-------------------------------------
Глава 3
Макс: Летний хак

      ...

   Три минуты до начала испытания. Я уже вошёл в систему, как, я уверен, и многие другие. Страница, на которую нам нужно проникнуть, откроется для всех одновременно в нужный момент. Конечно, можно войти в систему в любое время, пока длится испытание, но каждая миллисекунда на счету.

   Это испытание типа “сейф”. Идея проста. Нам предстоит преодолеть систему защиты на некой странице, и, скорее всего, за ней последуют другие страницы, если защита многоуровневая. В самом конце будет страница с единственной кнопкой “Финиш”. Тот, кто нажмёт её первым, получит 200 баксов, и испытание тут же остановится.

      …

   Две минуты до начала. Я мысленно вижу всех хакеров в этом соревновании, застывших перед своими мониторами и готовых ринуться в бой. Как скаковые лошади прямо перед звонком, взволнованно ожидающие открытия ворот в своих стартовых загонах, – почти неподвижные, но полные энергии.

   Да, я знаю, у меня богатое воображение. Так уж работает мой мозг. Я думаю образами. Когда я хакерю, это особенно верно. Я вижу меры безопасности в виде физических инструментов и препятствий: стена огня (буквально!), капкан, яма смерти (так я называю штуковину, которую пещерные люди использовали для охоты на мамонтов), липкая паутина, зыбучий песок, и так далее. (Я же говорил, что у нас с Максом много общего.)

   Сейчас я вижу ряды и ряды столов с абстрактными хакерами, ожидающими открытия “ворот”. Я вижу своих виртуальных друзей с форума в мельчайших деталях. Правда, ни с одним из них я никогда не встречался лично (кроме Дзена, который является моим лучшим другом Тони, мы вместе присоединились к этому форуму), но мы уже столько времени провели вместе в виртуальном мире, что изучили личности друг друга.
   Так что у меня есть мысленный образ для каждого из них.

   Болтун – долговязый подросток в толстовке с капюшоном, которая ему велика. Очков точно нет.
   Муха – миниатюрная девушка с короткими тёмно-каштановыми волосами и ямочками на щеках. Не знаю, почему я так уверен в ямочках, но они у неё точно есть.
   Роз – энергичная молодая или средних лет женщина. Стиль киберпанк в одежде и макияже.
   Скептик – молодой мужчина (ранне-среднего возраста), среднего телосложения, с волосами, забранными в хвост. Очень спокойный и расслабленный. Носит что-то мягкое и удобное.
   Ноп… о, чёрт… я вижу его как неподвижный силуэт в тени. Я понятия не имею ни о его лице, ни о фигуре, ни о возрасте. Но определённо “он”, что бы там Роз ни говорила.

      …

   Одна минута до начала.

   Насчёт Нопа… Он легенда Хакихвсех. Может быть даже всего хакерского мира. Если Макс – лучший хакер во всех реальностях, то Ноп – лучший из ныне живущих. Вот кем я хочу стать, когда наберусь столько же опыта, сколько у Нопа. Если вам любопытно, означает ли что-нибудь “ноп”, это команда на языке ассемблера, сокращённо от “no operation”, которая делает именно это – ничего. Подходит ему хорошо. Ноп – минималист. Его девиз – ничего не делать и позволить делам идти своим чередом. Почему-то у него это работает.
   Игра не совсем на равных, когда участвует Ноп. Шансы на победу резко уменьшаются. Но я рад, что он играет. Я всегда узнаю что-то новое с Нопом. И победить его было бы чертовски приятно!

   …

   И … время! Я на странице!

   Правило хакера № 2: не торопись. Да, каждая миллисекунда на счету, но поспешай, не торопясь. Так что я жду, осматриваюсь, слушаю и даже нюхаю. И доверяю своим инстинктам.

   Мой любимый инструмент Окто деликатно касается всего вокруг меня. Я вижу его как осьминога, только с ещё более гибкими и многочисленными щупальцами.
   Так, у нас тут кирпичная стена. Незамысловато. Мой Окто проверяет в ней каждую щель… Ага! Он нашёл слабое место – место с более медленным откликом на зондирование. Прикрепляю туда перегрузочную гранату, она нагружает систему бессмысленной работой до тех пор, пока система не перегрузится и не начнёт срезать углы в своей защите.
   Сработало! Я вижу это как трещину в стене. Она приоткрылась всего на мгновение, но мне этого достаточно, чтобы проскользнуть внутрь.

      …

   Отлично, следующая “комната”. Здесь три двери. Такое ощущение, что одна из них теплее, чем другие. Файрвол за ней?

   Некоторые файрволы хитрые. Они не только сожгут ваш (неавторизованный) зонд, но и поднимут тревогу и подключат другие механизмы защиты. Поэтому я использую пипер – небольшую программу, которая косвенно проверяет наличие файрвола. Тут он выглядит как оптический кабель, который можно просунуть в замочную скважину.
   Я был прав! Файрвол за этой дверью. Проверим две других.

   Обе другие двери выглядят достаточно безопасными, чтобы их можно было открыть, поэтому я открываю вторую. За ней находится плохо освещённая комната. Выглядит безобидно, но я нутром чувствую, что не хочу туда идти. Лучше проверить последнюю дверь.
   За третьей дверью я вижу лазерный лабиринт. Не слишком сложно, просто требует кропотливой работы. Займёт некоторое драгоценное время, но я уверен, что это выполнимо.

   Я возвращаюсь ко второй двери, чтобы проверить её ещё раз. Да, чувство опасности там сильно. Это моё личное хакерское правило № 3: всегда доверяй своей интуиции.
   Ладно, иду через третью дверь.

      …

   Неплохо. Я прошёл лазерный лабиринт быстрее, чем ожидал. Ай, да молодец я!

   Дверь за лабиринтом имеет кодовый замок. Прикрепляю взломщик – программу, пробующую миллионы слов из словаря. Пусть себе работает, пока я ищу короткий путь или чёрный ход.

   Тем временем я использую Окто, чтобы исследовать дверь. Верхняя петля выглядит многообещающе… Подождите, я только что услышал тихий щелчок двери, как будто она открылась… Да! Мой взломщик нашёл правильный код! Здорово! Это полезное напоминание о том, что не стоит пренебрегать старым добрым перебором и что не надо халявить с моими собственными паролями.

      …

   Наконец я в последней комнате (на последней странице). Я вижу кнопку “Финиш”. Какого чёрта?! Я вижу ещё одну кнопку рядом с ней. Там написано “Ноп”. Зараза! Ноп уже был здесь.
   Так, не паникуем. Поскольку испытание всё ещё продолжается, это означает, что Ноп ещё не закончил. Он ещё не нажал “Финиш”. У меня ещё есть шанс!
   Мой первый порыв – броситься к кнопке и нажать её. Стоп! Правило № 2, помните? Не спешить. Думать.

   Зачем Ноп добавил дополнительную кнопку? Только для того, чтобы похвастаться тем, какой он крутой? Лучше я проверю исходный код.

     …

   Ладно, теперь я снова за своим столом, смотрю на исходный код последней страницы.

   Ищем “кнопку”… Хм, всего одно место… Переопределение типа. Теперь кнопки называются “админ”. Коварно. Ладно, ищу… Только одно место?! И снова переопределение. Как это могло быть только одно место, поскольку “админ” используется довольно часто? А! Это "аднин", а не "админ". Хитро.
   Ой, нет, ещё одно переопределение. Так может тянуться вечно. Кто знает, сколько переопределений он добавил. Думай, Макс, думай.

   Я закрываю глаза и пытаюсь думать. Нить переопределений подобна нити пряжи в клубке. Несмотря на то, что она помещается в компактном объёме, она может быть очень и очень длинной. В памяти всплывает образ моей бабушки. Она много вяжет, а когда покупает новую пряжу, то первым делом сматывает её в полый клубок. Она сворачивает лист бумаги в трубочку, зажимая конец нити между слоями бумаги, и наматывает пряжу на трубку. В результате получается клубок, где оба конца пряжи доступны для вязания.
   Блестяще. У меня тоже есть второй конец. Ноп не мог переопределить текст кнопки. Мне нужно найти “Финиш”.

   Поиск нашёл ровно одно место. Код похож на создание кнопки, которая теперь называется, между прочим, “_реф_”. Ха-ха. Что она делает? … А, понимаю. Если я нажму кнопку “Финиш”, она отправит данные Нопа как победителя. Умный зараза.
   И нельзя сказать, что это несправедливо. В конце концов, он достиг конца первым. Но он даёт сообразительному второму шанс на победу.

   Ладно, ищем “_реф_”, чтобы посмотреть, что делает кнопка “Ноп”… Ещё две кнопки. Одна называется “Ноп”, всё верно. И она ничего не делает, как и следует из её названия. Хм, это тупик. Ни справедливо, ни интересно… Подождите, в коде есть ещё одна кнопка, хотя на странице я вижу только две…

   О, Великий Хак Всемогущий! Третья кнопка безымянная и невидимая, но она отправит правильные данные – того, кто её нажал. Она расположена прямо между двумя видимыми кнопками, в центре страницы. Понятно, это и есть изначальная кнопка, но Ноп сделал её невидимой и добавил ещё две.

   Я перехожу на последнюю страницу и нажимаю на пустое место между двумя кнопками. На странице отображаются конфетти и объявляется “Макс выиграл! Поздравляем!”

      …

   Теперь понимаете, что я имею в виду, говоря о Нопе? Он на голову круче всех нас, но парень мне нравится! И теперь я на 200 долларов богаче. Надо будет предложить половину Нопу.

      …
Частная переписка на форуме:

Макс Нопу:
-ну, ты хитрый зараза! это было здорово :)

Ноп Максу:
-рад, что тебе понравилось :)

Макс Нопу:
-ты меня опередил, давай поделим деньги

Ноп Максу:
-нет, всё честно
-ты нажал на кнопку раньше меня

Макс Нопу:
-ты был там первым

Ноп Максу:
-я сам виноват, нечего было тратить время на установку ловушки

Макс Нопу:
-ха-ха

Ноп Максу:
- :)

      …

   Позже я рассказываю Дзену о западне.
   – Ноп – сумасшедший, – говорит он с восхищением. – Я рад, что ты добрался до финала раньше меня. Я бы сразу же нажал “Финиш”.
   – Не факт, – говорю я. – Дополнительная кнопка тебя бы насторожила.

-------------------------------------
Глава 4
Саманта:  Привет

      ...

   Меня зовут Саманта.
   Мне 12. Я только что пошла в 6-й класс Мюллер Академии. Это частная школа с 1-го по 7-й классы, довольно дорогая. Предположительно лучшая средняя школа для одарённых детей в нашем штате. Я там с первого класса.
   Я не люблю говорить о себе. Не потому, что я застенчива (хотя, может быть, и так), я просто не знаю, что сказать. Чтобы удовлетворительно описать себя, мне пришлось бы написать несколько книг. Трудно отобрать лишь несколько фактов обо мне, потому что ни один из них сам по себе не даст вам адекватной картины.

   Вы, наверное, уже представили меня типичной умной пред-подростковой девочкой из богатой семьи. Выкиньте этот образ из головы. Он не имеет ко мне никакого отношения.
   Умная ли я? Пожалуй, да. Но не в обычном смысле. Мне скучно в этой “академии для одарённых детей”, и как минимум половина моих учителей не знают, что со мной делать. Некоторые называют меня гением, многие другие считают меня не от мира сего. Наверное, я и то и другое.
   Я пред-подросток? Я этого не чувствую. По крайней мере, я не соответствую стандартам, которые наблюдаются среди девочек в моём классе.
   Богаты ли мы? Я понятия не имею. Дайте определение “богатых”. Если у нас есть ровно то, что нам нужно, можно ли считать нас богатыми? Например, мы можем позволить себе эту школу. Но, может быть, это только потому, что мой папа считает моё образование главным приоритетом и начал откладывать деньги на мою школу и колледж, когда я родилась.
   У нас есть большой и уютный дом, но он находится за городом, поэтому он не такой дорогой, как большинство домов в городе. Однажды, во 2-м классе, девочка из моего класса спросила меня, сколько гостевых комнат у нас в доме. Я сказала “ноль”. Она посмотрела на меня с жалостью. Но наши гости не против спать и в спортивной, и в музыкальной комнатах, или в арт-студии. Как я уже сказала, я понятия не имею, бедные мы или богатые.

      …

   Сегодня первый день в школе. Уроки только что закончились, и мы околачиваемся возле нашего класса, ожидая, когда нас заберут родители. Сначала я слышу, а потом и вижу пыльную Субару STI моего папы (она всегда пыльная, потому что дороги вокруг нашего дома грунтовые). Она паркуется среди модных и блестящих Тесл, Порше и БМВ с низким урчанием, от которого вибрируют внутренности.

   В машине папа спрашивает меня:
   – Как дела в школе?
   – Ужасно познавательно. Сегодня нас учили пользоваться качелями, мусорными баками и столами для пикника.
   – Везёт же некоторым! У меня никогда не было надлежащего образования в этой области.
   – У тебя врождённый талант. Ты отлично справляешься.
   Папа смеётся.
   – Как ты развлекалась во время обеденного перерыва? – спрашивает он.
   – Читала.
   – Разве дети не болтают во время обеда и не делятся тем, как провели лето?
   – Папа, это средние классы. Они не говорят о лете.
   – А о чём они говорят?
   – О туфлях на платформе и известных личностях в ТикТоке.
   – О, Боже.

   – Кстати, я получила моё расписание сегодня. Из-за моей математики я буду заниматься несколькими предметами с семиклассниками.
   – Я слышал, что Дастин тоже должен был это делать, но его родителям эта идея не понравилась. Они забирают его из школы и будут учить дома.
   – Скатертью дорога! Больше не будет смотреть на меня щенячьими глазами и хватать меня своими липкими руками в догонялках на физкультуре.
   – Он был настолько плох?
   – Хуже некуда.
   – Отлично тогда. Больше никакого Дастина, и ты познакомишься с семиклассниками.
   – Одним из общих предметов является физкультура. Ты можешь себе представить занятия физкультурой с семиклассниками? Они же большие!
   – Да, может быть, немного большие. Но ты быстрая и ловкая. Справишься.
   Ему легко говорить. С переходом моей лучшей подруги в другую школу и со всем этим зависанием между классами этот учебный год обещает быть трудным.

   Перед нами едет машина с наклейкой на бампере “Мюллер Академия”.
   – Школу нужно переименовать в “Дуллер Академию”, – предлагаю я.
   – Мне нравится твой оптимизм, – смеётся отец. – Не “Dullest” – “самая скучная”, а просто “Duller” – “скучнее”. Эй, взбодрись. Сегодня на ужин суши!

      …

   Мой отец – самый лучший папа во всей мультивселенной. Маму я вообще не помню. Она умерла, когда я была маленькой. Так вот, для меня папа совмещает обоих родителей в одном. О! Я могу свалить на него отсутствии у меня интереса к моде и социальным сетям!
   А если серьёзно, то кому такие вещи будут интересны при наличии такого отца, как мой? Он легендарный хакер. И никто не знает настоящую личность этого хакера, кроме меня. Что ещё круче. Сейчас он уже не работает, но он может вскрыть что угодно. И он обучал меня компьютерам, электронике, программированию и хакерству столько, сколько я себя помню. Формально я начала хакерить (я имею в виду соревнования и тому подобное) ещё в детстве. Моя любимая тусовка – “Хакихвсех”. Там много сильных хакеров, и мне нравится атмосфера.
   Правило хакера №1: Скрывай свою личность! Поэтому я не скажу вам свой ник.

-------------------------------------
Глава 5
Сэмюэл:  7-й класс

      ...

   Я думал, в 6-м классе было плохо, но 7-й ещё хуже.

   В 6-м классе девчонки выросли как сумасшедшие. Я знаю, я знаю, это такой возраст и они начинают расти раньше, чем мальчишки. Но если бы они просто выросли, это не имело бы большого значения. Это было бы немного неловко, но временно. Мы могли бы по-прежнему нормально общаться, верно? Неверно!
   Они также стали глупее и капризнее. Так что в прошлом году, вместо того, чтобы развлекаться на переменках, они просто сидели кучками и смотрели на всех свысока. А без многозначительного взгляда и карандаша не передадут. Хотел бы я знать, что означают эти многозначительные взгляды!
   По крайней мере парни оставались едиными в своей нормальности.

   Но в этом году некоторые парни стали гораздо больше за летние каникулы. Возьмем, к примеру, Джоша. Джош Саммерс, который всегда был самым обычным пацаном, теперь самый высокий парень в нашем классе. И вместо того, чтобы играть в видеоигры, как это делают нормальные люди, он часами проводит в спортзале. Там он накачал мышцы и гордится ими. Складывается впечатление, что его тело перерабатывает мозговую ткань в мышцы. Однако тренеру нравится новый Джош, и он взял его в бейсбольную команду. Что только добавило популярности Джошу как среди девчонок, так и среди парней.
   Раньше Джош Саммерс всегда пытался тусоваться рядом со мной и Тони, чтобы сидеть рядом с нами на контрольных. Теперь он обитает в эпсилон-окрестности девушек и обращается с нами как с существами второго сорта. И другие парни следуют его примеру. Это нормально? Это то, что ждет нас всех? О, Великий Всемогущий Хак! Я, конечно, хочу вырасти, но я хочу остаться крутым и гениальным Максом.
   Удручающе…

   Живопись помогает. Я всегда любил рисовать, но с начала учебного года рисую гораздо больше.
   Для Тони это музыка. Насколько я воспринимаю всё визуально, он – музыкально. Он хорошо играет на гитаре. Иногда мы делаем это вместе: он играет, я рисую.

      …

   В сентябре моя мама убедила меня и Тони пойти на уроки танцев. Сначала мы посмеялись над этой идеей, но мама была очень логична.
   – Танцы это важная социальная активность и к тому же неизбежная, – сказала она. – В старших классах вы мне спасибо скажете.
   – Мам, в современных танцах нет ничего сложного. Просто дрыгайся себе под музыку. Мы это и так умеем.
   – Сэм, танцы – это искусство, такое же как рисование. Только в них ты используешь своё тело вместо кисточки. Конечно, вы можете применить метод проб и ошибок и изобрести велосипед. А можете использовать опыт всего человечества и изобрести что-то оригинальное.

   Мы согласились попробовать в течение месяца. И теперь нам обоим это нравится. Кто бы мог подумать?! И скоро нам это пригодится. В декабре у нас в школе будет Зимний бал. Все парни нервничают, даже Джош. Я тоже нервничаю из-за всех этих девчонок и их многозначительных взглядов. Но по крайней мере, я не беспокоюсь о том, как я двигаюсь.

-------------------------------------
Глава 6
Хакихвсех, форум Нопа: Хэллоуин

      ...

макс:  какдела?
муха:  с хэллоуином!
макс:  нас всех!

болтун:  праздничный вопрос:
болтун:  вы любите конфеты? я - да
роз:  да, особенно шоколад, и особенно мятный шоколад
дзен:  да
макс:  нет
ноп:  и да, и нет; одни конфеты я люблю, а другие нет
муха:  да
скептик:  сомневаюсь
болтун:  ты сомневаешься в том, что получаешь удовольствие от конфет?
скептик:  да
роз:  ноп, какие конфеты ты любишь?
ноп:  вкусные

дзен:  кто-нибудь будет сегодня на тусовке на большой_площади?
роз:  я
макс:  я
макс:  а ты?
дзен:  да, я буду
ноп:  нет, дела
муха:  нет, она поздно
роз:  ноп, чем ты занят(а)?
ноп:  собиранием конфет
роз:  мило
скептик:  я тоже буду на тусовке

болтун:  я ещё не уверен, но я хочу
болтун:  кстати будьте осторожны
болтун:  тьма любит подслушивать такие тусовки, чтобы отследить серверы хакеров
болтун:  не забудьте поставить защиту
ноп:  ещё лучше - используйте одноразовые временные серверы, если можете
дзен:  тьма снова активный?
болтун:  он(а) всегда активн(ый/ая)
роз:  спасибо, болтун :)

-------------------------------------
Глава 7
Саманта: 6,5-й класс

      ...

   Прошло почти 3 месяца.

   Ух ты! Просто ух ты! Семиклассники – это здорово! Они не считают меня странной. Им нравятся мои решения по математике. Им нравится математика! Вчера мы обсуждали математику на физкультуре!
   У нас одинаковое чувство юмора. Они носят туфли на платформе, но не говорят о них. Они говорят о философии. Мэри порекомендовала мне книгу, которая мне очень понравилась. Кларк обсудил со мной свою новую футбольную стратегию. Мне нравятся все занятия с ними, включая физкультуру. Я бы хотела, чтобы у меня все предметы были с 7-м классом.

   Я вываливаю всё это на папу.

   – Отлично, – говорит он. – А как дела в 6-м?
   – Плохо. Раньше они думали, что я просто необычная. Теперь они думают, что я клинический случай. У них появилась новая мода притворяться глупее, чем они есть. Сейчас это круто.
   – Серьёзно? Что они делают?
   – Перебивают учителей дурацкими звуками. Просят всё повторить, потому что учитель использовал слишком много длинных слов. Хвастаются друг другу, как они ненавидят учиться. Это преступление – поднять руку, когда учитель задаёт вопрос. А когда учитель спрашивает конкретного ученика, тот выдаёт что-то явно глупое и все смеются.
   – Подожди. Это Академия Мюллера. У вас много умных детей. Неужели они все так делают?
   – Ну, конечно, есть двое-трое пассивных. Они не высовываются, но хихикают в нужных местах. А остальные в игре.

   – Даже Марк?
   – Да, он тоже подыгрывает. Он никогда сам не вызывается отвечать. А когда его всё-таки спрашивают, он даёт правильный ответ, но звучит очень неуверенно.
   – Он казался вполне нормальным, когда был у нас в прошлые выходные! Как он общается с тобой в школе?
   – Он не общается. Будучи высоким и симпатичным, он сейчас популярен. Ему это нравится, и он следует правилам толпы. А толпа не одобряет содержательный разговор со мной.

   – Ох. Будем надеяться, что это временная подростковая дурь, и он вырастет из неё.
   – Будем надеяться.
   – Кто направляет этот ваш поток? Либби?
   – Ага. Королева толпы.
   – Не могу поверить, что весь класс следует за ней!
   – Такова жизнь.

   Отец смотрит на меня задумчиво и говорит:
   – Может, ты не в том классе? Может, стоит перевести тебя в 7-й?
   – О, пап! А можно?!
   – Не вижу, почему нет. Ты выше своего уровня по каждому предмету. Я думал об этом раньше, но не был уверен в социальном аспекте. Судя по твоему нынешнему опыту, подходящей социальной группой для тебя является 7-й класс, а не 6-й. Я поговорю с директором.

      …

   Директор говорит, что это нужно обсудить со всеми учителями.
   Я держу пальцы скрещенными, чтоб не сглазить.

-------------------------------------
Глава 8
Сэмюэл: Ура, зимние каникулы!

      ...

   У Тони приступ роста. С сентября он вырос на 5 см! Оставив меня вторым самым низким парнем в классе. Чёрт побери.

   Я устал. Я постоянно хочу есть и никак не могу выспаться утром. Мама говорит, это значит, что я расту. Надеюсь, что она права.

   В последний день перед каникулами у нас в школе был Зимний бал. Наши уроки танцев принесли свои плоды. Парни пытались подражать мне и Тони. Девчонки бросали на нас свои особые взгляды. Ну, знаете, те самые взгляды, на которые способны только девчонки. У меня от них мурашки по коже. Не скажу, что неприятные мурашки, но всё же.
   Я не понимаю девчонок. Почему Элла бросала такой взгляд на меня, когда танцевала с Джошем (и практически обнимала его)?

   И вот каникулы начались. Всё, что я буду делать, это есть, спать и хакерить. Надеюсь, у нас будет испытание или два на Хакихвсех. Мне не хватает 150 долларов на новое железо для обновления моего сервера. Знаю, знаю, сначала мне нужно победить в испытаниях, но эй, я же Макс!

-------------------------------------
Глава 9
Саманта: Зимние каникулы

      ...

   Директор Академии Мюллера сказала нам (после долгих “размышлений”), что “каждому ребёнку полезно оставаться в своей возрастной группе”. Папа сказал ей: “Моя дочь не каждый ребёнок, а очень уникальная Саманта Андерсон”, но она оказалась глухой.
   Он показал ей научные статьи о преимуществах ускоренного обучения для некоторых одарённых детей и попытался убедить, что, будучи специальной школой для одарённых детей, Академия Мюллера должна удовлетворить потребности такого ребёнка (меня). Директриса заявила, что не видит необходимости в ускорении. Другими словами, она оказалась ещё и слепой.
   Папа в ярости. Он думает, что дело в деньгах – школа надеется, что мы сдадимся и останемся ещё на один год. Мечтать не вредно.

   Я продолжаю делать половину своих предметов в 6-м классе, а другую половину – в 7-м. Разрыв между мной и другими шестиклассниками увеличивается, а контакт с семиклассниками укрепляется, и в целом ситуация тяжёлая. Я чувствую себя разорванной на две половинки, ведущие две разные жизни.
   Депрессивно.

      …

   Чтобы подбодрить нас обоих, сразу после Рождества папа снял домик на лыжном курорте на неделю. А к Рождеству моя мечта сбылась, и у меня появился 3D-принтер!
   Сейчас мы упаковываем лыжи, всякое снаряжение и прочее, включая компьютеры. Я вижу, что папа также упаковывает некоторые специальные приборы. Кажется, он в хакерском настроении.

   Папа ушёл из активного хакинга вскоре после моего рождения. Он говорит, что у нас достаточно денег, и семья сейчас для него на первом месте. Но, будучи ведущим экспертом в области кибербезопасности, он время от времени оказывает консультационные услуги правительству и крупным компаниям. Он помогает им улучшить безопасность и остается в курсе всех новшеств в этой области. Очень полезные знания.

      …

   Мы приезжаем на курорт вечером. Поужинав в пиццерии, начинаем налаживать хакерскую станцию.
   – Каков наш план? – спрашиваю я.
   – Мы исправим онлайновые отзывы об Академии Мюллера. Видишь ли, я очень возмущён тем, как они обошлись с нами. Я хочу сделать что-нибудь по этому поводу.

   Мой папа - очень спокойный и жизнерадостный человек. Обычно он не показывает отрицательные эмоции, но если он сказал, что возмущён, то я ему верю. Кроме того, это именно то, как я себя чувствую.

   – Когда ты закончишь эту школу, – говорит он, – я напишу свое честное мнение об Академии Мюллера, опубликую его на каждом сайте, посвященном отзывам о школах, и на каждом форуме, посвященном школьным обсуждениям, и сделаю его неудаляемым. А пока исправим текущие обзоры. Политкорректно, конечно.
   – Чрезвычайно важно, – добавляет он, – чтобы мы не нарушали никаких законов и правил. Но когда я недавно читал отзывы, некоторые из них упомянули, что несколько негативных отзывов были удалены. Мы найдём удалённые отзывы и восстановим их.
   – Хороший план!

   Первая задача – составить список основных сайтов и форумов, публикующих отзывы о школах. К концу дня у нас есть длинный список, и мы сокращаем его до 6 самых больших.

      …

   На следующий день мы катаемся на лыжах, плаваем в бассейне и снова катаемся на лыжах, а после ужина хакерим. Мы анализируем исходный код этих сайтов. Мы делаем это параллельно: папа работает над одним из них, а я – над другим.
   Оба сайта, похоже, используют один и тот же принцип: они удаляют только отзывы старше 10 лет (что вполне разумно) и хранят свои настройки в переменных операционной системы (что облегчает их модификацию). Одна из настроек – количество отзывов для отображения. Если это число меньше, чем общее количество отзывов, они используют сложную логику, чтобы решить, что отображать, а что оставить. Предпочтение отдаётся более положительным и более свежим отзывам.
   – Это хорошо, – говорит папа. – Нам не нужно изменять их логику. Мы просто изменим настройки на достаточно большое число, например, 1000.

   Так мы и делаем. Каждый из нас взламывает соответствующий сайт и меняет настройки. Мы делаем это через компьютер для регистрации на курорте. Я проникла в него (за 19 минут!), пока папа ставил защиту на нашей стороне, так что наши компьютеры невозможно отследить.

   После этого наслаждаемся ругательными отзывами на Мюллер Академию, которые раньше не показывались. Я сразу чувствую себя немного лучше.

      …

   В течение нашей недели на курорте мы много катаемся на лыжах и “улучшаем” все шесть сайтов и форумов из списка.

-------------------------------------
Глава 10
Хакихвсех, форум Нопа: "Сомневаюсь"

      ...

макс:  какдела?
болтун:  здорОво макс
скептик:  сомневаюсь
роз:  в чем ты сомневаешься, скеп?
скептик:  сомневаюсь, что макс здоровый, в смысле размера :)
макс:  ооо! скептик шутит :) должно быть, жизнь хороша
скептик:  относительно
дзен:  всё относительно
скептик:  верно

болтун:  вопрос - что вас привлекает в виртуальный мир?
болтун:  для меня это свобода попробовать что-то, не опасаясь неудачи или осуждения
болтун:  если я сморожу какую-то глупость, вы все скажете “фу” абстрактному болтуну, а настоящий я могу притвориться, что не имею к этому никакого отношения
болтун:  итак, зачем вы сюда приходите?

роз:  быть другой мной, более лучшей
муха:  быть собой
макс:  хакерить, конечно :)
дзен:  я с максом

ноп:  привет всем
болтун:  привет ноп
болтун:  у нас дискуссия. вопрос - что привело тебя в виртуальный мир?
ноп:  я тут живу, я виртуальная сущность

роз:  а ты, скептик?
скептик:  во всем сомневаться
скептик:  когда я делаю это в реальном мире, люди обычно раздражаются, а вы не против
дзен:  т.е. можно сказать, что ты приходишь ради компании?
скептик:  пожалуй да, мы все тут сомнительные
роз:  что ты имеешь в виду?

скептик:  я имею в виду, что я иногда думаю:
скептик:  что роз может быть не такая уж тернистая
скептик:  что макс может быть меньше кита
скептик:  что дзен может быть не такой уж отстранённый
скептик:  что ноп может быть не такой уж ленивый
скептик:  что болтун может быть на самом деле глубокий
скептик:  что муха может быть на самом деле дракон

макс:  а скептик может быть поэт
дзен:  скептический поэт!
скептик:  сомневаюсь

-------------------------------------
Глава 11
Ноп: Камень

      ...

*** Монитор_1***
#сообщения# камень> привет ноп
#сообщения# ноп> привет камень

Никогда не слышал о Камне. Стандартная проверка.

*** Монитор_2***
#трейсер# ноп> отследить камень из сообщений

Моя славная программа Трейсер найдет его изначальный компьютер. Посмотрим, с какой горы этот камень.

*** Монитор_1***
#сообщения# камень> я слышал, ты лучше всех
#сообщения# ноп> от кого?
#сообщения# камень> от 3 выдающихся хакеров, с которыми правительство работало ранее
#сообщения# камень> по понятным причинам я не могу их назвать

***Монитор_3***
#защита# система> предупреждение! обнаружено скрытое зондирование порта 118 с сервера 198.156.942.16
#защита# система> активирована дымовая завеса на порту 118
#защита# ноп> дымовая завеса на всех портах
#защита# система> активирована дымовая завеса на всех портах

*** Монитор_2***
#трейсер# ноп> проследить сервер 198.156.942.16

*** Монитор_1***
#сообщения# ноп> а ты? ты - лучший?
#сообщения# камень> надеюсь на это
#сообщения# ноп> просто надеешься? без рекомендаций?
#сообщения# камень> я представляю правительство и мне поручено предложить тебе разовую работу, высшая секретность, хорошая оплата

За кого он меня принимает? Детсадовца?

#сообщения# ноп> какое правительство?
#сообщения# камень> наше правительство
#сообщения# ноп> а какое у тебя правительство, камень?
#сообщения# камень> правительство сша

***Монитор_3***
#защита# система> предупреждение! обнаружена попытка скрытого зондирования порта 106 с сервера 198.156.942.16, остановлена дымовой завесой
 
*** Монитор_2***
#трейсер# сервер пользователя камень — 198.172.320.54.
#трейсер# частный
#трейсер# GPS: 40.748440, -73.984559

Ха, GPS не отключен! Халявно.

#трейсер# ноп> 1-я точка входа?
#трейсер# сервер общего доступа с динамическим ip в сером домене

Серый домен — это большое скопище общедоступных серверов, часто используемых хакерами и охотниками за хакерами.

#атака# ноп> запустить огнечервь на 198.172.320.54

Огнечервь — вредный маленький вирус. Он будет сидеть в укромных уголках этого компьютера незаметно (если только вы не знаете точно, где искать) и перегреет его менее чем за час. Обычно с необратимым повреждением жестких дисков и процессора. Некоторые пользователи сообщали о зрелищных эффектах в виде дыма и/или пламени.

*** Монитор_1***
#сообщения# камень> разве ты не гражданин США?
#сообщения# ноп> я виртуальная сущность
#сообщения# ноп> разве ты не проверял меня по твоим рекомендациям?
#сообщения# камень> да, они упомянули, что ты можешь так сказать

***Монитор_3***
#защита# система> предупреждение! обнаружена попытка скрытого зондирования порта 082 с сервера 198.156.942.16, остановлена дымовой завесой
#защита# система> предупреждение! обнаружена попытка скрытого зондирования порта 102 с сервера 198.156.942.16, остановлена дымовой завесой

***Монитор_2***
#атака# система> огнечервь успешно установлен на 198.172.320.54

*** Монитор_1***
#сообщения# камень> тебя интересует наше предложение?
#сообщения# ноп> зависит от предложения
#сообщения# ноп> и твоих рекомендательных писем, которые ты ещё не предоставил
#сообщения# камень> можешь спросить Флегму и 6Мнстр6 на Большой_Площади

Большая_Площадь — известный виртуальный базар. Там заключаются многие хакерские сделки; правительство США также использует его. Флегму и 6Мнстр6 не знаю. Я могу проверить их, конечно, и я проверю. Но я уже сейчас могу сказать, что этот Камень – охотник. Я поговорю с ним и попытаюсь получить больше информации, пока Трейсер и Атака не закончат свою работу.

#сообщения# ноп> спасибо, проверю
#сообщения# ноп> расскажи подробнее о предложении

***Монитор_3***
#защита# система> предупреждение! обнаружена попытка скрытого зондирования порта 180 с сервера 198.156.942.16, остановлена дымовой завесой

Ха. Камень продолжает зондировать. Это значит, что он не прочь поболтать ещё. Хорошо.

*** Монитор_1***
#сообщения# камень> это проект высшей секретности
#сообщения# камень> мне нужно твоё минимальное согласие, прежде чем предоставлять какие-либо подробности
#сообщения# камень> сначала проверь мои рекомендации

Ах, ты настаиваешь! Это довольно свежий приём. Существуют способы подслушивать поиск ключевого слова, а затем отследить его до исходного компьютера. Хотя нужно использовать очень узкие временные рамки, иначе результат будет такой, что утонешь в данных. У меня есть такая программка, я назвал её ПоискУхо.

#сообщения# ноп> я проверю их позже
#сообщения# камень> время критично
#сообщения# ноп> я делаю всё по-своему
#сообщения# камень> предложение ждать не будет
#сообщения# ноп> тем хуже для меня, я уверен, что ты найдёшь другого отличного кандидата
#сообщения# камень> боишься проверить прямо сейчас?
#сообщения# ноп> я делаю всё по-своему
#сообщения# камень> чего ты боишься?
#сообщения# камень> ты же великий ноп!
#сообщения# камень> уверен, у тебя надёжная защита

Ха, лесть на меня не действует. Конечно, у меня надёжная защита. Ты сейчас ломаешь об неё зубы, Камешек.

#сообщения# ноп> да, потому что я делаю всё по-своему
#сообщения# камень> ноп, я и не знал, что ты такой пугливый цыплёнок!

За кого он меня теперь принимает? За подростка?

*** Монитор_2***
#трейсер# исходный сервер для 198.156.942.16 – 198.172.321.51
#трейсер# частный
#трейсер# GPS: 40.748440, -73.984559

#атака# ноп> запустить огнечервь на 198.172.321.51

*** Монитор_1***
#сообщения# ноп> ты меня раскусил! я цыплёнок
#сообщения# ноп> жаль, что здесь, в виртуальности, нет зеркал
#сообщения# ноп> хотел бы я знать, какой я цыплёнок
#сообщения# ноп> красивый я?

Прошла почти минута. Проблемы с компьютером?

#сообщения# камень> ты выглядишь как бельгийский бентам
#сообщения# камень> это достаточно красиво?

Вероятно, он потратил эту минуту на поиск пород кур.

Так и хочется сразу набрать в поисковике “бельгийский бентам”.

У меня есть идея. Спасибо, Камень.
 
*** Монитор_2***
#поискухо# ноп> слушать “шотландская вислоухая”

Я пока не нажимаю Ввод...

#атака# систем> огнечервь успешно установлен на 198.172.321.51

*** Монитор_1***
#сообщения# ноп> я знаю! это как шотландская вислоухая, но с прямыми ушами, да?

Теперь я нажимаю Ввод на своём втором компьютере.

*** Монитор_2***
… 2 секунды
#поискухо# 198.172.321.52, GPS: 40.748440, -73.984559

… 30 секунд
#поискухо# 198.184.119.33, GPS: 40.748432, -75.984573
#поискухо# 196.342.945.14, GPS: нет

… 43 секунды
#поискухо# 198.186.315.12, GPS: 51.172415, 13.971573
#поискухо# ноп> стоп

Достаточно. № 1 должен быть Камень. Координаты те же.

#атака# ноп> запустить огнечервь на 198.172.321.52

*** Монитор_1***
#сообщения# камень> нет, ничего общего
#сообщения# ноп> странно
#сообщения# ноп> пора мне проверить зрение
#сообщения# система> соединение с пользователем камень потеряно

*** Монитор_2***
#атака# система> огнечервь успешно установлен на 198.172.321.52
#атака# система> сервер 198.172.320.54 не отвечает на пинг
#атака# система> сервер 198.172.321.51 не отвечает на пинг

Наверное, я хищный цыплёнок.

-------------------------------------
Глава 12
Сэмюэл: Весна, бейсбол

      ...

   Март. Я расту! Я почти такой же высокий, как Джош. Девчонки теперь постоянно бросают на меня многозначительные взгляды, даже самые популярные – Элла и Миранда.
   Джош, со своей стороны, продолжает смотреть на меня и Тони свысока. Хотя делать это ему всё труднее и труднее. Тем не менее он делает это ещё чаще. Остальные “спортивные” парни следуют его примеру. У них есть рудиментарный инстинкт не связываться с “умными”, но будучи популярными и соответственно определяя правила в нашем классе, они провозгласили нас некрутыми и в основном избегают нас.
  Не очень-то приятно, но зато и под ногами не мешаются. Мы, со своей стороны, практикуем принцип “не тронь вонючку, а то завоняет”.

   И я, и Тони проводим вечера в виртуальном мире. Так приятно, когда люди понятия не имеют о твоём росте, весе, возрасте, причёске и т. д. и судят о тебе исключительно по твоим поступкам.
   За последние два месяца у нас было довольно много хакерских испытаний, которые обогатили нас с Тони. Мне нравится мой новый сервер! Он просто летает!

      …

   Апрель. Сезон бейсбола. Ежегодные соревнования по бейсболу среди средних школ в самом разгаре. Наша школа, Шеклтон, выступает успешно и вышла в финал. Так что Джош и компания теперь герои, и все их обожают.
   Финальная игра – со школой Олив Гроув (забавное название для школы, зная, что оливки в нашем штате не растут) на их стадионе. Они играют в пятницу, и все средние классы вместо уроков идут смотреть игру.

      …

   Игра.

   Наша команда играет здорово. Должен признать, Джош на самом деле довольно неплох.
   Проблема в том, что судья – тренер Олив Гроув и он явно страдает предвзятостью. Он использует каждую возможность, чтобы судить в пользу своей команды.
   – Отстой! – шипит рядом со мной Тони. – И мы ничего не можем сделать.
   – Ты уверен? – У меня появляется идея. – Пойдем посмотрим, что за зверь это ихнее электронное табло.

   Мы с Тони находим пустую скамейку и достаем ноутбуки. После недолгих поисков Тони находит точную модель табло (спасибо социальным сетям, в которых школа хвастается своим новым оборудованием). Это современная высокотехнологичная модель с вай-фай связью. Обожаю вай-фай! Нет необходимости приближаться физически к табло или его проводам.
   Я взламываю программу этого табло за 15 минут. Теперь я могу заставить его изобразить любой текст.
   – Посмотри на табло, – говорю я Тони.
   Когда он поднимает глаза, там появляется гигантское “Ура!” Тони улыбается от уха до уха. В следующий момент табло снова показывает счёт.
   – Оно обновляется каждые полсекунды, – говорю я. – Было бы неплохо взломать источник и исправить счёт.

   Ещё через несколько минут Тони обнаруживает, что счёт идёт с мобильного телефона судьи. Мы начинаем взламывать его, но нам не хватает времени. Игра заканчивается победой Олив Гроув.

   – К чёрту, – говорю я, посылаю на табло текст и глушу его вай-фай, чтобы оно не могло принимать никаких других сигналов в течение 30 минут.
   – Не стоит недооценивать грубую силу! – Тони ухмыляется, глядя на табло.

   Олив Гроув торжествуют. Команда Шеклтона рассержена, и многие из них выглядят воинственно. Наш тренер пытается отговорить их от рукоприкладства.
   Наконец кто-то замечает табло и указывает на него другим. На доске вместо счёта написано “Шеклтон – лучше всех”. Как будто невидимая рука стирает улыбки с лиц Олив-Гроувцев и накладывает их на лица Шеклтонцев.
   Их тренер взрывается (похоже, у него короткий запал) и требует обыскать все рюкзаки Шеклтона.
   – Кто-то взломал наше табло! – кричит он. – Никто не уйдет со стадиона, пока мы не найдем виновного!
   "Что он рассчитывает найти – какой-нибудь дьявольский прибор с этикеткой Устройство Для Взлома?"

   – Это было бы нарушением прав личности студентов. Мы не можем этого допустить, – протестует наш тренер. – Кроме того, это просто дружеская шутка.

   В конце концов кто-то просто выключает табло.

-------------------------------------
Глава 13
Саманта: Новый способ перепрыгнуть класс

      ...

   – Знаешь, о чём я думаю, Сэм? – говорит мой папа. – Если ты не можешь пропустить 6-й класс, давай пропустим 7-й. Как насчёт того, чтобы пойти в старшую школу в следующем году?
   – С удовольствием!

   В старшие классы я хочу пойти в школу Джефферсон. Это государственная школа с очень сильной программой. Она довольно большая, потому что собирает учеников со многих средних школ в этом районе. Таким образом, они могут предоставить большое разнообразие курсов. Когда мы посещали старшие школы осенью, Джефферсон мне понравилась больше всего.

   Папа связывается со школьным округом, чтобы записать меня в Джефферсон на следующий год. Они говорят, что я не могу пропустить класс, потому что я перехожу в муниципальную школу из частной.
   – Вы должны начать с уровня вашего класса, а затем мы рассмотрим ускорение обучения.
   Чёрт бы их побрал! Глупые бюрократические правила!
   – Давай их хакнем! – предлагаю я отцу.
   – Нет, Сэм, всё должно быть законно.

      …

   Всю весну отец разговаривает с районными властями, собирает рекомендации и заполняет миллионы бумаг. В результате на следующий год меня зачисляют в Брайтон Миддл – очень посредственную муниципальную среднюю школу по соседству. Их программа по математике останавливается на уровне моего предыдущего года. Это что-то о них говорит, не так ли?

   Хорошей новостью является то, что мы уже начали процесс перепрыгивания класса. Так что, если всё пойдёт по папиному плану, меня переведут в Джефферсон ещё до начала учебного года. Надеюсь, я не проведу ни дня в Брайтон Миддл.
Пойди пойми этих бюрократов!

      …

   – И, Сэм, – говорит папа, – этим летом никакого хакерства. Следующие три месяца должны быть безупречными.
   – Что?! Я должна исчезнуть?
   – Нет, конечно нет. Ты можешь тусоваться на форумах, но ничего не взламывай, пока не начнёшь учиться в Джефферсоне.
   – Окей.

-------------------------------------
Глава 14
Хакихвсех, форум Нопа: Время отпусков

      ...

макс:  какдела?
дзен:  лето!
макс:  славно
дзен:  ноп в отпуске до сентября
макс:  не может быть - он же виртуальная сущность!
роз:  он(а)!
болтун:  ноп сам(а) нам сказал(а)
макс:  ноп, как же так?
дзен:  он вышел из системы 5 минут назад
роз:  он(а)!!
макс:  это безумие
муха:  я думаю, даже виртуальным сущностям иногда нужен отпуск

роз:  сникинг в Спектрум Корпорэйшн в 21:00.
макс:  командный или соло?
роз:  соло
муха:  жаль! у меня дела в 21
муха:  удачи вам всем
болтун:  и пусть победит сильнейший

-------------------------------------
Глава 15
Сэмюэл: Лето

      ...

   Я разделался со средней школой! В следующем году я пойду в Джефферсон. Это наша местная школа старших классов, так что почти все мои одноклассники тоже туда идут. Наконец-то. Я так рад, что со средней школой покончено.

      …

   На нашем форуме довольно тихо. Я до сих пор не могу в это поверить, но Ноп отсутствует полностью. Скептик находится в каком-то отдалённом месте в индейской резервации, участвуя в гуманитарном проекте. Он пообещал заходить и говорить “привет” всякий раз, когда представится возможность, но пока он смог сделать это только один раз в июне. Муха сидит в чатах почти каждый день, но по вечерам она посещает какие-то онлайн-курсы, поэтому вынуждена пропускать все хакерские испытания.

   Лето, безусловно, пора отпусков. Люди путешествуют и нарушают привычный распорядок дня, поэтому их присутствие на форуме непредсказуемо. Даже Тони отправился в недельную поездку в Йеллоустоун со своей семьей. А там с интернетом напряжёнка.

   Моя семья любит проводить лето в нашем летнем домике в горах. К счастью для меня, туда проведён оптоволоконный интернет-кабель. Я много хакерю и вполне успешно. При таких темпах к концу лета я стану заметно богаче. В отсутствии Нопа есть свои преимущества!

-------------------------------------
Глава 16
Саманта: Парусный спорт

      ...

   Я люблю лето. И я люблю парусный спорт. Последние два лета мы с Марком плавали вместе, но в этом году он предпочитает играть в баскетбол со своими “популярными” друзьями. Ему же хуже!

      …

   В июне я хожу в продвинутый парусный лагерь. После этого я смогу ходить на гоночные курсы!
   Я небольшого роста и вешу менее 110 фунтов, необходимых для плавания на Лазерах, но все инструкторы в лагере хорошо меня знают и сделали для меня исключение.

   В начале, как обычно, традиционное введение и инструкции по технике безопасности. Я расставляю свой походный стул и устраиваюсь поудобнее. Я знаю большинство ребят по прошлым годам. Мне нужно запомнить только три новых имени.
   
   Ветра нет.
   Мы устанавливаем паруса и снаряжаем наши лодки. Я впервые на Лазере, поэтому мне помогает инструктор. Пока мы это делаем, поднимается ветер. Он несильный – около 6 узлов – но достаточный, чтобы опробовать новую лодку в первый раз.
   Лазер мне сразу понравился! Он подчиняется малейшим моим движениям и ощущается как продолжение моего тела. Я готова к более сильному ветру, но вместо этого он стихает.
   Ладно, тогда мы тренируем опрокидывание и подъём лодок. Лазер настолько хорошо сбалансирован, что мне удаётся это проделать всухую со второй попытки.
   Вскоре мы высаживаемся на берег обедать. Я наслаждаюсь домашними суши в своём удобном кресле.
   – О! У стульной девахи суши! – говорит один из новых парней, Дерек, своему другу Кевину достаточно громко, чтобы я могла слышать. Оба они долговязые и неуклюжие подростки, из тех, кто любит дразнить для привлечения к себе внимания. Я игнорирую их.
   Во время обеда снова усиливается ветер. Мы быстро доедаем и отправляемся плавать. Дерек и Кевин неплохо справляются с Лазерами. И я тоже.

      …

   Следующие несколько дней ветер хороший, и мы много плаваем. Дерек и Кевин продолжают называть меня Стульной Девахой.
   – Знаете, у меня есть имя – Саманта, – говорю я им однажды, но они только смеются. Кажется, это побуждает их использовать прозвище ещё больше.
   Но в остальном они дружелюбные парни. Все ребята в этом лагере оказались дружными и весёлыми. Мы болеем друг за друга и обеспечиваем советы и поддержку. Когда нет ветра для плавания, мы или опрокидываем лодки, или сталкиваем друг друга в воду с причала.

      …

   В четверг, приезжая в лагерь, слышу дружное приветствие в два голоса: “Привет, Стульная Деваха!” и вижу широкие улыбки Дерека и Кевина. Они искренне рады меня видеть.
   – Привет, Дурек! Привет, Кривин! – приветствую их в ответ. Они смеются.

      …

   Позже я участвую в ещё двух продвинутых лагерях и прохожу несколько гоночных тренировок. Похоже, дружелюбие и веселье – очень характерная черта продвинутых любителей ходить под парусом. Большинство из них я снова и снова вижу в лагерях и на гонках. Некоторые из них очень опытные и хорошо владеют парусом. Я многому у них учусь.

-------------------------------------
Глава 17
Сэмюэл: Начало старшей школы

      ...

   После инцидента с табло на поле Олив Гроув наша бейсбольная команда за одну ночь зауважала меня и Тони. Официального расследования не было, и когда Джош прямо спросил нас, мы с Тони, конечно же, отрицали свою вовлечённость.
   – Мы и подумать об этом не могли! – воскликнул Тони.
   “Но кто ещё?” – подумал любой, способный мыслить разумно. Итак, наша непричастность была принята единогласно, но мы вдруг стали лучшими друзьями Джоша со всей связанной с этим популярностью.

   Я ожидал, что за лето наша популярность заглохнет, но этого не произошло. Может быть, это потому, что Джефферсон – большая школа и новички имеют тенденцию придерживаться своих бывших одношкольников.
   Как бы то ни было, сегодня в обед мы, бывшие ученики Шеклтона, тусуемся на свежем воздухе. Тони и я, популярные сейчас, занимаем два удобных кресла. Миранда подходит, садится на подлокотник моего кресла и спрашивает, как я провёл лето.

   Позже Тони взволнованно говорит мне:
   – Чувак, ты должен пригласить её в кино или что-то в этом роде.
   – Почему?
   – Она хочет встречаться с тобой.
   – Ты так думаешь?
   – Ну да! Она села на твой подлокотник! Это значит, что она не против встречаться с тобой.
   – Что, так просто?
   – А то! – у Тони есть две старшие сестры. Он специалист в этих делах. – Это похоже на протокол связи: пинг, ответ, рукопожатие, запрос, подтверждение и так далее. Она сделала свой ход, ясно и чётко. Теперь твоя очередь.
   “Чёрт побери”. Миранда симпатичная, популярная и всё такое, но это совершенно неожиданно… Хотя было бы прикольно с ней встречаться… Хотя, а что, если Тони ошибается?

      …

   На следующее утро у шкафчиков Миранда бросает на меня многозначительный взгляд. Я говорю “привет”. Она говорит “привет” в ответ и взмахивает своими длинными распущенными волосами. Совсем как это делают популярные девушки в кино. Ух ты. Может ли Тони быть прав?
   На уроке было трудно сосредоточиться. Я чуть не пролил на себя соляную кислоту во время химии.

   У нас с Мирандой нет совместных занятий. Я приглашу её в кино завтра утром.
   – Но какой фильм я должен предложить? – спрашиваю я специалиста.
   – Ты не должен, – авторитетно отвечает Тони. – Пусть она выбирает. Это будет какая-нибудь мелодрама, но кого это волнует!
   – Да, логично.

-------------------------------------
Глава 18
Саманта: Удалось!

      ...

   За два дня до начала учебного года мой перевод в старшую школу Джефферсон был завершён. Ура, я в 8-м классе!

   Сегодня мы знакомимся со школой и получаем индивидуальные расписания. Я получила все курсы, какие хотела. Это замечательно.

   Джефферсон кажется огромным, особенно после такой маленькой частной школы как Мюллер. Он собирает учеников из трёх муниципальных средних школ и пары частных. Это очень сильная школа, поэтому многие поступают сюда из других районов по открытой регистрации.

   Между средними школами идёт негласная конкуренция, особенно между сильнейшими – Шеклтон и Мюллер. Говорят, к концу первого года конкуренция исчезнет. Я надеюсь, что это так. Как говорят у нас в Хакихвсех: “Пусть победит сильнейший”.

   В этом году из Мюллера только четыре “официальных” выпускника (включая Мэри, Кларка и Дэниела из моей математической группы в Мюллере), зато 18 из Шеклтона. Они полны самомнения и собственной важности. Пусть.

   Мы с Мэри попали в одни и те же классы математики и естественных наук. У Кларка и Дэниела те же курсы, но в другое время.

-------------------------------------
Глава 19
Сэмюэл: Кахут

      ...

   Сегодня четверг, и у нас контрольные по естественным наукам. Не ахти какое дело. Эти оценки никуда не пойдут. Как сказал мистер Кроу (учитель физики): “Эти тесты для вас, а не для меня. Чтобы вы увидели, что вы забыли за лето”. Несмотря на такое расслабленное заявление, все восьмиклассники делают эти тесты одновременно и учителя не позволяют нам сверяться с конспектами или друг с другом.
   Мы делаем их в Кахут# (произносится “Кахут Шарп”), который представляет собой особую разновидность Кахута, предназначенную для такого тестирования. Каждый делает тест индивидуально, в своём темпе, но в остальном он выглядит и ощущается как обычный Кахут.

   Сначала механика. Как обычно, мы с Тони быстро закончили. Я упустил пару очков, а Тони три, но какая разница, всё равно мы на вершине таблицы результатов. Почему люди так плохо разбираются в механике, мне непонятно. Сейчас мы играем в морской бой на наших компьютерах, ждём следующего теста.
   Пока Тони планирует очередную атаку, я замечаю, как мистер Кроу приближается к нам на опасное расстояние.
   – Шухер. Преп, – шепчу я и переключаюсь на сайт Кахута. Тони делает то же самое.
   Когда мистер Кроу проходит позади нас, мы – само внимание – смотрим на последнюю страницу теста. Как только он не видит мой монитор, я снова переключаюсь на игру.

   – Сэм, посмотри на табло, – шепчет Тони, и его голос звучит озадаченно. Что озадачивает меня, так это то, что он назвал меня моим настоящим именем, Сэм.
   Я снова переключаюсь на Кахут. Его табло показывает:
   Макс - 58/60
   Сэм - 58/60
   Кик - 57/60
   Кстати, Кик — это ник Тони в Кахуте.

   Мне требуется пара секунд, чтобы понять, что не так. За это время “Сэм” поднимается на первое место с максимальным результатом 60/60.
   – Что за хак? – я не верю своим глазам.
   – Сэмюэл – не такое уж редкое имя, – предполагает Тони.
   Я уже проверяю это.
   – Нет, я единственный Сэмюэль в нашем потоке… Может, это действительно хак?
   – Да ладно, это просто ник в Кахуте. Кто-то случайно выбрал Сэма.
   – И случайно получил высший балл? – я поворачиваюсь к Тони. – Какова вероятность этого?
   – Пренебрежимо мала, – признаёт Тони.
   – Значит… это хак. Он взломал табло и использовал моё настоящее имя. Это вызов.
   – Может, это Тьма?
   – Я не думаю, что Тьма стал бы так дразнить. Он просто нанёс бы удар без предупреждения.
   – Не знаю... Может быть, он хочет тебя шантажировать?
   – Не нравится мне это. Нужно выяснить, кто это сделал.

      …

   Тест по механике подходит к концу. Начинается химия. Теперь я не тороплюсь и всё дважды перепроверяю. Результат:
   Сэм - 43/43
   Макс - 42/43
   Кик - 40/43

   У меня получилось лучше, чем я ожидал, но химия никогда не была моим коньком.

      …

   Последний тест – электричество и магнетизм. Ха. Тут я как дома. Я должен получить высший балл.
   Сосредотачиваюсь и опять всё перепроверяю. Результат весьма успешный:
   Макс - 50/50
   Сэм - 50/50
   Кик - 49/50

   Я сверху, но только по алфавиту. О, да, это хакер, и он бросает мне вызов. Ну что ж, я люблю хороший вызов.

      …

   Тони пошёл обедать с Вероникой, так что я обедаю один. И думаю. Когда хакер бросает вызов хакеру, должно быть решение. Должна быть подсказка. Что, если его настоящее имя Макс? Типа, Сэм/Макс против Макса/Сэма? Стоит проверить.

   Я нахожу двух Максов среди восьмиклассников в школьной базе данных. Один оказался в сборной потока по американскому футболу. Я открываю его фотографию. О боже, если он хакер, то у него идеальный камуфляж. Типичный тяжеловесный защитник или что-то в этом роде.
   Второй Макс выглядит как типичный ботаник. Он из католической школы Софт Пайнс. Интересно, как христианская религия относится к хакерству?

   Меня прерывает Тони.
   – Я нашёл Сэма, – он тяжело дышит, как будто бежал с новостями.
   – Рассказывай.
   – Это девчонка!
   – Продолжай.
   – Я обедал с Вероникой. За соседним столиком сидели три девчонки: Николь и две из другой школы. Я слышал, что Николь сказала: “Вау, не могу поверить, что ты победила Макса! Я думала, что это невозможно. Ты такая умная!” А одна из других девиц сказала, что ей просто повезло.
   – Ха, повезло! 10 раз! Кто она?
   – Я не знаю. Я никогда не видел её раньше. Я покажу её тебе.

   Звенит звонок, и мы вынуждены отложить расследование. Следующий урок – обществознание. Скукота.
   Мы занимаем свои обычные места в заднем ряду. Входят остальные ученики.
   – Хочешь закончить морской бой? – спрашивает Тони.
   – Давай.
   – Это она! – восклицает он внезапно.
   – Что?
   – Это она, Сэм, – он кивает в сторону двери, – вон та маленькая.

   В потоке учеников я вижу незнакомую миниатюрную девушку. Две косички золотисто-русых волос. Её одежда не соответствует современной яркой подростковой моде, но смотрится на ней хорошо. Ничего особенного. Я мог пройти мимо неё в холле и не заметить. Она садится у стены в третьем ряду.

   Как ни странно, я не могу составить её мысленный образ. Обычно у меня это хорошо получается. И моё первое впечатление часто бывает правильным. Сейчас у меня только ощущение, что она не на своём месте. Я не знаю, как она выглядит (ментально), но я знаю, как она НЕ выглядит. Она НЕ выглядит как обычная восьмиклассница.

   К концу урока у меня есть два сильно противоречащих друг другу образа. Первый – это ответственная пяти- или шести-классница, которую учителя любят посылать курьером с бумагами или сообщениями. Да, шестиклассница с фигурой, но тем не менее. Второй – взрослая ассистентка в администрации. Да, молодая и миниатюрная взрослая, но тем не менее.

   Не думайте, что я провожу своё время, тщательно изучая окружающих меня девушек. Нет, у меня есть дела поважнее. Но я тщательно изучаю вокруг себя сильных хакеров, особенно тех, кто бросает мне вызов. Знай своего врага. Это золотое правило любой битвы.

   Я понял! Я вижу её как систему из двух тел, похожую на двойную звезду в астрономии. Центр масс такой системы находится вне обоих тел (фактически между ними), и оба тела движутся вместе с центром и вокруг него.

   Звенит звонок, и все студенты устремляются в коридор. Я слежу за ней и думаю, что стоит рискнуть опозданием на следующий урок и попытаться проследовать за ней до её шкафчика. Мне нужна какая-нибудь информация, пригодная для поиска. Номер её шкафчика подойдёт.
   К сожалению, она выходит из потока школьников и идёт в читальный зал. Я делаю то же самое. Тони следует за мной. Он думает так же, как я.

      …

   – Привет! – я подхожу к ней, когда она устраивается за столом. – Ты та самая Сэм с высшим баллом?
   Я вижу удивление в её глазах.
   – Д-да, – осторожно отвечает она.
   – Я Макс, номер два, благодаря тебе.
   – Ой. Я не знала, что это было соревнование. Извиняюсь, если обидела кого-то.
   “Давай, притворяйся невинностью”, – думаю я.
   – Никаких обид. Мне нравятся умные люди, – улыбаюсь я. – Мне просто любопытно, почему ты использовала моё имя?
   – Что? – ещё больше удивления и невинности.
   – Почему ты использовала “Сэм” в качестве своего ника?
   – Потому что это моё имя.
   – Что? – теперь моя очередь удивляться.
   – Тебя зовут Сэм?! – Тони тоже ошарашен.
   – Обычно, Саманта. Но Сэм короче. Легче печатать в Кахуте.
   – Тони Мартин, – Тони протягивает руку. – Кик в Кахуте.
   – Саманта Андерсон, – она пожимает ему руку и улыбается с симпатичными ямочками на щеках. – Я слышала о вас, ребята. Вы двое – легенды.
   – Сэм Уилсон, – я тоже протягиваю руку. — Хотя все зовут меня Макс.
   – Я думала, Макс это твоё настоящее имя, – она крепко пожимает мне руку и снова улыбается. Ямочки ей идут.
   – Да, похоже на то.
   – У вас тоже сейчас свободный час?
   – Нет, вообще-то, нам нужно бежать. Пока.
   – Пока.

      …

   После школы мы с Тони торчим у меня дома и ищем в школьной базе данных Саманту Андерсон.
   Даже имени было бы достаточно, потому что есть только одна Саманта. Теперь у нас есть её адрес и номер мобильного телефона. Из любопытства мы проверяем местоположение её телефона. Хм… на её телефоне отключено определение местоположения. Хотя, это ничего не значит. Некоторые родители делают это на телефонах своих детей.

   Проверим её родителей… В её деле есть только один:
   Отец - Алекс Андерсон, тот же адрес, номер сотового, род занятий: на заслуженном отдыхе.
   На заслуженном отдыхе… Он должен быть старше среднего родителя. Подходит. Пожилые люди больше озабочены безопасностью своих детей и чаще не доверяют технологиям.
   Проверяем местонахождение его телефона. Опять же, обнаружение отключено.

   – Из какой она средней школы? – спрашивает Тони.
   Я проверяю.
   – Брайтон Миддл. Ты слышал о такой?
   – Неа, – Тони проверяет школу. – В нашем районе действительно есть такая школа. Рейтинг ниже среднего. Не худший, но и не намного лучше.

   Я проверяю нашу школьную базу данных на Брайтон Миддл и сообщаю Тони:
   – У нас десять 8-классников из Брайтона, восемь 9-классников и ни одного на старших потоках.
   – Бросили школу после 9-го? Все до одного?
   – Похоже на то.
   – Вау… И теперь у нас есть Саманта из Брайтона с максимальным баллом… Интересно.

-------------------------------------
Глава 20
Саманта: Четверг!

      ...

   Сегодня день парусных гонок! Ещё две недели, и водохранилище закроют на зимний сезон. Но пока папа везёт меня в доки. Я перекусываю в машине, папа спрашивает, как прошёл мой день.
   – Сегодня у нас были тесты в Кахуте по естественным наукам. Механика, химия и электричество.
   – Как успехи?
   – Высший балл по всем. Но они были очень лёгкими. Я ожидала большего от школы Джефферсон.
   – Не будь слишком сурова. Это всего лишь проверка знаний новичков в начале года. У вас ведь дети из разных школ, с разным уровнем знаний.
   – Типа “Брайтон Миддл”?
   – Именно! – усмехается папа. – Они не должны испугать их в начале года. Вот подожди, в конце семестра будут настоящие контрольные.
   – И всё же, папа, это материал прошлого года. А сильные школы - Шеклтон, Мюллер? Они должны всё это знать. Я бы ожидала, чтоб большинство учеников из этих школ имели высокие баллы. Может быть не высшие, но близко!
   – Сэм, помнишь задачку про улитку на столбе?
   – Та, где улитка днём карабкается вверх, а ночью сползает вниз?
   – Да, та самая. Нормальные студенты, подчеркиваю – нормальные, набираются знаний в течение учебного года и забывают их летом. Обычно они меньше забывают, чем узнают, поэтому налицо образовательный прогресс. Так же, как и в случае улитки, которая в конце концов добирается до вершины. Если твоя скорость летнего забывания равна нулю или даже отрицательна, что совершенно ненормально, это не их вина.
   – Окей, я поняла, мир не вращается вокруг меня.
   – Ну, по крайней мере школьная система этого не делает.

   – Как бы там ни было, из-за моих результатов я познакомилась с двумя Кахутовыми знаменитостями из Шеклтона, Сэмом и Тони. Они-то как раз были на редкость близки к высшему баллу. Их ники в Кахуте – Макс и Кик соответственно. В течение многих лет они всегда были Максом и Киком в Кахуте. Большинство людей из Шеклтона думают, что Макс это настоящее имя Сэма. Даже учителя называют его Максом.
   – Оба парни?
   – Ага.
   – Они приятные?
   – Да, вполне ничего. Ты не поверишь, но Сэм/Макс напоминает мне Макса, главного героя книги Виктории Гудвуд.
   – Серьёзно?
   – Да, он очень похож на Макса. А Тони напоминает мне Тома.
   – Тома, правую руку Макса?
   – Ага.
   – Это классно. Я хотел бы встретиться с ними. Может, пригласить их в гости?
   – Пап, я учусь в старшей школе!
   – Ну, назовем это тусовкой или как оно у вас называется?
   – Нет, не сейчас. Мы только что познакомились.
   – С каких это пор хакеры соблюдают этикет?
   – Мы не знаем, хакеры ли они.
   – Ладно, ладно.

   Папа подвозит меня к докам. Я оглядываюсь и вижу много знакомых лиц. Похоже, все гонщики хотят урвать последние гонки до окончания сезона. Я рада видеть их всех.
   – Привет, Саманта! – они тоже рады меня видеть.
   – Привет, ребята! – отвечаю.
   – Привет, Стульная Деваха! – окликает Дерек.
   – Привет, Дурек!

   Остальные смеются. Дерек тоже улыбается. Он не возражает. Он, что, ещё больше вырос? Я вижу, что он устанавливает большой парус на свой Лазер. Я не видела его с начала августа. Он выглядит выше. И шире. Ну и ладно. Я не тщеславная. Я участвую в гонках, потому что люблю летать по ветру. Мне всё равно, кто победит.

   Сегодня у нас разминка и две гонки. Первая гонка ранговая, то есть мы будем делать её в двух частях – “асы” и “гонщики”. Вторая гонка – все вместе.
   Генри, как и ожидалось, выигрывает гонку “асов”. Но Тим и Алиса отстают меньше чем на корпус. Они так близко друг к другу, что финишируют одновременно. Натали следующая, а последним пришёл парень, имени которого я не знаю.

   “Гонщики” – это остальные мы, пятеро менее опытных. Дерек рядом со мной на стартовой линии.
   – Эй, Стульная Деваха! – ухмыляется он мне. – Ты забыла свой стул. Плохая примета!
   Я игнорирую его. Пусть я лёгкая и мне приходится использовать меньший парус, но в результате моя лодка сидит выше и разгоняется быстрее. Так что посмотрим.

   Я хорошо стартую, но теряю время на развороте вокруг буя. Дерек вырывается вперед. Я ловлю ветер и набираю скорость. У меня есть хороший шанс обогнать Дерека. Он замечает это и пытается перекрыть мне ветер. Но он недооценивает мою скорость. Я пересекаю его “тень” по инерции и снова ловлю ветер. Пока, Дерек! Я выигрываю гонку!

   Старт второй гонки более беспорядочный, потому что лодок больше. Лиза, одна из “гонщиков”, теряет равновесие на старте и заваливается на лодку рядом с ней, которая ударяет и замедляет следующую, и так далее, как эффект домино.
   Хорошо, что я нахожусь на краю этого беспорядка и успеваю набрать достаточную скорость, чтобы полностью избежать его. Генри и Алиса быстро выбираются из кучи-малы и догоняют меня около разворотного буя. Пока я делаю свой далёкий от совершенства манёвр, Тим достигает буйка и демонстрирует идеальный поворот, поэтому он начинает обратный прогон немного впереди меня.

   Ветер хороший, и я потихоньку нагоняю. Позади меня идёт Дерек на расстоянии не меньше длины корпуса, и дистанция между нами растёт.
   Я почти бок о бок с Тимом, но финиш слишком близко. И тут! Удачный порыв ветра приходит как раз вовремя и даёт мне столь необходимый толчок. Да здравствует лёгкий вес! Мой Лазер прыгает к финишу впереди Тима!

   Порыв оказывается слишком сильным. Моя лодка проходит мимо финишного буя под углом 60 градусов и продолжает крениться. Я уже вывесилась на максимум, дальше некуда. Я отпускаю парус, но уже слишком поздно. Чувствую, как моя лодка заваливается на бок, и ничего не могу поделать. Я лечу по большой дуге и слышу голос Тима перед тем, как погрузиться в воду: “Чёрт! Везёт же некоторым!”

   Когда я всплываю, моя лодка находится в трёх корпусах от меня. Далеко я улетела! Дерек бросает мне свой буксирный трос и подтаскивает меня к моей лодке.
   – И почему этот порыв не произошёл пятью секундами раньше?! – восклицает он.
   – Как бы это тебе помогло?
   – О, я бы с большим удовольствием посмотрел, как ты переворачиваешься ПЕРЕД финишем.

   Я пришла третьей. Неплохо!

-------------------------------------
Глава 21
Хакихвсех, форум Нопа: Возвращение Нопа

      ...

макс:  какдела?
ноп:  привет, макс
макс:  ноп! с возвращением! нам тебя не хватало
ноп:  мне вас тоже не хватало
макс:  я до сих пор не могу поверить, что ты не залогинился ни разу за всё лето!
ноп:  конечно, я был на сейшелах
ноп:  ты сам попробуй там отдыхать, и мы посмотрим, как часто ты будешь заходить на форум
роз:  ты где был?
ноп:  сейшельские острова
ноп:  очень красивое место, рекомендую

дзен:  привет, народ
макс:  ноп вернулся!
дзен:  ой нет! сегодня вечером будет сникинг, я надеялся получить приз
дзен:  привет, ноп :)
ноп:  я заржавел за отпуск, у тебя есть шанс :)

роз:  подробности о сникинге?
дзен:  21:00 на большой_площади, приз 500 долларов, называется “бочка золота”.

-------------------------------------
Глава 22
Макс: Бочка золота

      ...

   Сникинг – это испытание, в котором вы должны пройти через систему безопасности незамеченным. Это сложно, потому что зачастую есть более простое решение добраться до места назначения, но которое выдаёт ваше присутствие. Хакер должен быть гибким и мыслить нестандартно.

   Когда я влогиниваюсь на вход испытания, я вижу его как реку, протекающую через железные ворота в высокой стене. Стенка гладкая, песочного цвета. Взобраться на неё практически невозможно, и меня будет очень хорошо видно на стене. Я лучше попробую реку. Некоторое время наблюдаю, что происходит вокруг.

   Маленькие кораблики, представляющие собой пакеты данных, плывут по течению. У каждой лодки на носу есть носовая фигура. Некоторые фигуры одинаковые – эти пакеты принадлежат одной и той же транзакции данных. Все лодки имеют одинаковую ширину и высоту, но некоторые длиннее других. Сразу после носовой фигуры, на палубе, написан большой штрих-код, кодирующий длину лодки.

   Я подхожу ближе к воротам и смотрю, как они работают. На воротах есть несколько изображений разрешённых носовых фигур. Когда лодка приближается, лазерные лучи сканируют фигуру на её носу и сравнивают с изображениями. Если такая фигура находится среди разрешённых, ворота образуют отверстие соответствующей формы и лодка проходит.
   За первыми воротами я вижу ещё одни. Они сканируют штрих-код длины, а затем массивное лезвие, похожее на гильотину, опускается прямо за кормой лодки и срезает любой мусор, прилипший к ней. “Ох, у меня слишком богатое воображение!” Расстояние между двумя воротами ненамного больше, чем длина самых длинных лодок.

   Так, лодки шире человека (меня). Так что, если я схвачусь за корму и буду держать тело вдоль поверхности воды, первые ворота пропустят меня. Но мне нужно будет переместиться под лодку, прежде чем нос достигнет вторых ворот и будет отсканирован его штрих-код. В противном случае я окажусь в серьёзной опасности. Значит, мне нужно использовать короткую лодку. Чем короче, тем лучше.
   В ожидании очень короткой лодки я замечаю плывущую по реке ветку дерева. Интересно, что с ней будет у первых ворот?
   Как только она достигает сканирующих лазеров, другой лазер (гораздо более мощный, как лазерная пушка) стреляет в ветку и полностью испепеляет её. “Чёрт! Может быть, мне стоит рассмотреть возможность перелезть через стену”.

   В этот момент я замечаю крошечную лодку, совсем короткую. Она следуют за тремя очень длинными с такой же носовой фигурой. Хвост пакета больших данных. Это мой шанс.
   Я вхожу в воду и плыву к крошечной лодке. Я хватаюсь за её корму как раз вовремя, когда она уже у сканеров.
   Успешно прохожу первые ворота. При первой же возможности подтягиваю колени к груди, вдыхаю как можно больше воздуха и подныриваю под лодку, следя за тем, чтобы никакая часть меня не высовывалась за корму.
   Мрачно поблёскивающее лезвие гильотины проносится сквозь воду в миллиметрах от моих пальцев ног. Лодка продолжает двигаться, а я всплываю и осматриваюсь. Вижу идиллическую картину: яркое солнце, голубое небо, зелёные луга и мирно журчащую речную воду. Я забираюсь в свою лодку и вижу диспетчерский причал дальше по течению. От дока во все стороны расходятся веером дороги. Там все лодки вытаскиваются из реки и отправляются к месту назначения по соответствующей дороге.
   Я нахожу надпись с пунктом назначения моей лодки рядом со штрих-кодом её длины. Это просто IP-адрес, аккуратно написанный на доске. Я собираюсь стереть его и написать IP-адрес моего назначения. Под влиянием импульса я решаю вести себя вежливо и по-джентльменски (или, может быть, это сказывается моя повышенная скрытность, а может, это Ноп на меня влияет) и записываю первоначальный адрес на клочке бумаги. Затем я меняю пункт назначения на свой и прячусь за доской. Да, я знаю, это просто моё воображение и на самом деле программа только проверяет адрес, но спрятаться кажется правильным.
   Уловка срабатывает, и моя лодка отправляется по другой дороге, чем длинные лодки впереди.

   То, что я сейчас делаю, называется атакой троянского коня. Это классика, и антивирус в конце моего пути обязательно её проверит. И он найдёт меня, если я не выполню свой следующий трюк безупречно.

   В пункте назначения все “лодки данных” (теперь они выглядят как большие посылки с прикреплёнными носовыми фигурами) транспортируются на огромную конвейерную ленту, которая идёт прямо в злобно выглядящую пасть антивируса. Внутри я должен действовать быстро и эффективно, время абсолютно критично.
   Пока у меня ещё есть время, я меняю IP-адрес посылки обратно на исходный пункт назначения. После антивируса адрес ещё раз проверят, и посылка будет доставлена в правильное место. Затем я взбираюсь на вершину моей носовой фигуры. Посылку передо мной вскрывают и сканируют. Я молю Хака Всемогущего, чтобы в ней не было вирусов. Чтобы мой план сработал, она должна быть чистой.
   Всё хорошо. Антивирус ничего плохого в ней не нашёл и начал закрывать посылку. Пора. Я прыгаю и пробираюсь внутрь до того, как посылка захлопывается. Я слышу тихий стук и представляю, как робот-манипулятор приклеивает сверху большую зелёную наклейку “ОК”.

   На самом деле антивирус – это программа, которая запускается ЦПУ компьютера, у которого есть внутренний конвейер для скорости и эффективности, и антивирусу действительно нужно время, чтобы обновить себя между пакетами данных. Всего лишь крошечная доля времени, но этого достаточно, чтобы очень умный и очень компактный код переместился в другое место, особенно, если это место очень близко, внутри очень эффективного конвейера ЦПУ. Эй, что работает для антивируса, работает и для меня!

   Вернувшись в виртуальность, я спешу к своему новому пакету данных, меняю адрес назначения на нужный мне (и, конечно же, сохраняю исходный адрес) и наслаждаюсь спокойной поездкой до своей конечной остановки. Там я восстанавливаю первоначальный адрес и покидаю гостеприимную посылку.
   Я вхожу в здание, похожее на вокзал. Внутри, в центре огромного пустого зала, стоит золотая 40-галлонная бочка со школьной доской, расположенной вертикально сверху. “Что-то много классных досок мне сегодня попадается… Наверно, слишком много школы в моей жизни”.
   Доска выглядит пустой, но когда я подхожу ближе, то вижу в левом верхнем углу три маленькие буквы: “ноп”.
   “Зараза”.
   Я добавляю “макс” рядом.

   Как я узнаю позже, трое лучших хакеров получают по 500 долларов каждый. Неплохо.

-------------------------------------
Глава 23
Сэмюэл. Кино

      ...

   Не могу поверить, что я это сделал. Я пригласил Миранду на свидание. Мы сегодня идём в кино.

   – Что посоветуешь? – спрашиваю я эксперта Тони.
   – Ты платишь за билеты, еду, напитки и т. д. Не покупай попкорн перед фильмом. Это твой сигнал, что ты планируешь её поцеловать. После кино предложи мороженое или что-нибудь в этом роде.
   – А что, если она захочет попкорн?
   – Тогда купи его только для неё.
   – И что дальше?
   – Во время фильма она должна подать сигнал, когда пора целовать.
   – Какой сигнал?
   – Я не знаю. Зависит от девушки, наверное. Там ты сам по себе, чувак. Соображай на ходу.

      …

   Мы приходим в кинотеатр за 20 минут до начала фильма. Я покупаю билеты. Когда мы проходим мимо стойки с попкорном, Миранда смотрит на меня. Что я должен делать? Если я не предложу попкорн, я не проявлю себя щедрым. Если я это сделаю, то пошлю неверный сигнал.
   – Сегодня я не в настроении есть попкорн. А ты? – спрашиваю я.
   – Я тоже не в настроении, – улыбается мне Миранда.

   Мы занимаем свои места, и начинается фильм. Это романтическая комедия. Без разницы. У меня на уме гораздо более важное дело. Какой сигнал она пошлёт? Как я должен его распознать?
   Некоторое время мы смотрим фильм. Ничего не происходит. Я имею в виду, никаких распознаваемых сигналов.

   Ещё вопрос: как мне её поцеловать, когда я получу сигнал? Мы сидим рядом, – не лучшая поза для поцелуев. Я кладу руку на спинку сиденья Миранды, за её плечи. Она склоняется в мою сторону. Я думаю, это хороший знак. Но сигнал ли это?

   Пока я обдумываю вопрос, Миранда вздыхает. Действие на экране не оправдывает её вздоха. Если только это не вздох от скуки. Я воспринимаю это как сигнал и целую её.
   … Мягко и мятно. Очень мятно.
   “Серьёзно? Я целую девушку, а на ум приходит только “мягко и мятно”?!
   Да, так оно и есть”.

   Я не знаю, чего я ожидал. Большего внутреннего контакта? Чего-то более эмоционального?
   Впрочем, кого это волнует! У меня получилось! Я целую девушку!
   После поцелуя Миранда издаёт тихий стон, как страстные любовники в кино. Это настолько явно искусственно, что убивает всё настроение.

   За фильм я мужественно целую Миранду ещё два раза с тем же результатом – сильным мятным привкусом и фальшивым стоном. Я даже рад, когда фильм закончился.

      …

   Когда мы выходим из кино и идём по улице, она переплетает свою руку с моей и говорит:
   – Мороженое было бы неплохо. Как ты думаешь?
   – Ты читаешь мои мысли.
   Мы находим уютное кафе и едим мороженое. Я расплачиваюсь.

      …

   В конце концов мы добираемся до её дома.
   – Ах, Макс, это было чудесно, – говорит она и целует меня на прощание.
   
   Теперь у меня по-настоящему есть девушка!

-------------------------------------
Глава 24
Саманта: Старшеклассная жизнь

      ...

   Мне нравится быть в старшей школе. Мне нравится интенсивность обучения и свобода выбора курсов.

   В течение первого полугодия я специально не посещаю никакие внешкольные клубы. Я хочу сначала подождать и посмотреть на свою загруженность. Может быть, во втором полугодии. В Джефферсоне есть много клубов, которые кажутся интересными.

      …

   – Ты часто видишь этих парней, Макса и Тома? – спрашивает меня папа однажды после школы.
   – Ты имеешь в виду Сэма и Тони из Шеклтона?
   – Да, их.
   – Достаточно часто. Они в моей математике, естественных и общественных науках. Сэм ещё в моём рисовании. Он здорово рисует!
   – Лучше тебя? – улыбается папа.
   – Определённо лучше. Его картины очень детальные, почти с фотографической точностью. Но не скучные. В них всегда есть интересные идеи.
   – Как и в твоих.
   – У нас очень разные стили. Мой более или менее импрессионистский. У Сэма свой собственный стиль. Он часто прорисовывает сцену со средней детализацией, а ключевые части – очень подробно. Это подчёркивает фокус картины. Очень круто.
   – Интересная техника. Тебе тоже стоит попробовать.
   – Я пробовала, но я не могу рисовать так детально.

   – Как у них дела по другим предметам?
   – Из лучших в классе. Они оба очень умные.
   – Может, пора пригласить их на тусовку?
   – Нет, пап, не думаю.
   – Почему нет?
   – Они из популярных. Со всеми соответствующими ритуалами, правилами, ну ты знаешь.
   – Хм, умные и популярные? Необычное сочетание.
   – Да, но так уж есть.
   – Они симпатичные?
   – Вполне.

      …

   В октябре у нас танцы по поводу начала учебного года. Все держатся своей средней школы, более или менее. Шеклтонцы занимают много места, они самые шумные и размашистые. Сэм и Тони в центре. Они выглядят очень элегантно и стильно. Сэм в чёрном (или в чём-то очень тёмном) с белым шёлковым шарфом. Это чертовски хорошо сочетается с его чёрными волосами.
   Ого, эти двое умеют танцевать. Сэм даже использует шарф в своих танцах! Хотела бы я так уметь. Пожалуй, это может объяснить их популярность. Шеклтонские девушки так и роятся вокруг них.

-------------------------------------
Глава 25
Саманта: Роботы

      ...

   У нас в школе есть сильный клуб робототехники. Я знаю, что в нём участвуют Сэм, Тони и ещё несколько восьмиклассников. Когда начинается второе полугодие, я тоже вступаю в этот клуб.

      …

   Мне требуется некоторое время, чтобы найти, где он находится. Когда я прихожу, там полно людей и довольно шумно. Я замечаю группу восьмиклассников и подхожу к ним.
   К моему удивлению, я вижу среди них Дерека из парусного лагеря. Он так же удивлён, увидев меня.
   – Стуль..! – начинает он, но останавливается: – Привет, Саманта!
   Я смеюсь и говорю:
   – Привет, Дерек.
   – Почему “стуль”? – интересуется Сэм.
   – И почему это так смешно? – добавляет Тони.
   Дерек умоляюще смотрит на меня.
   – “Стуль” на языке Толуку-Агала означает “сюрприз”, – объясняю я. Уверенность является тут ключевым фактором. Если вам нужно сказать полную ерунду, говорите её с полной уверенностью.
   Тони смотрит ошеломлённо, Дерек – с облегчением, Сэм – с подозрением.
   – Я не знал, что ты в Джефферсоне, – говорит Дерек. Кажется, он рад меня видеть.
   – Да, 8-й класс, – говорю я. Я тоже рада его видеть.
   – Я тоже! Жаль, что у нас нет общих курсов.
   – Она на наших курсах, Дерек, – вставляет Тони.
   – О, ты из умных, – говорит Дерек. В его голосе я слышу одновременно и уважение, и сочувствие. Мне неловко, когда разговор заходит в этом направлении, поэтому я просто киваю и одновременно пожимаю плечами.

   Меня спасает приход старшеклассников. Самый высокий из них оказывается капитаном клуба.
   – Новое лицо, – говорит он, глядя на меня. – Ты вступаешь в клуб?
   – Да, – говорю я и протягиваю руку, – я Саманта.
   – Джек, – он едва касается моей руки. – Добро пожаловать. EV3* или FTC*?
   – FRC*.
   – FRC?! Ты уверена? Но ты… – Я вижу, что он почти говорит “девочка”, но вместо этого бормочет “маленькая”.
   – Я знаю, – подтверждаю я. – Зато я глубокая.

   Джек смотрит на меня пару секунд. Он не ожидал моего ответа. Но вместо раздражения, протеста или насмешки я вижу в его глазах осторожность. У парня есть потенциал. Я думаю, у нас есть шанс сработаться.

   Капитан делает мудрый ход конём. Вместо того, чтобы высмеивать меня, он решает позволить мне самостоятельно провалиться с треском. Ещё одно очко в его пользу.
   – Посмотрим, – говорит он. – У тебя есть предыдущий опыт работы с FRC?
   – Есть немного. Со средней школы.

   Это технически верно. У меня был некоторый опыт в Мюллер Академии, где я познакомилась с разными роботами, включая FRC. Но я молчу, что мы с папой собираем свой FRC дома. Пока у нас есть только ядро и ходовая часть, и технически это ещё нельзя назвать FRC.

   – Ты пишешь на C++?
   – Да.
   – У нас есть ошибки в визуальном модуле, – он поворачивается к другому парню, кажется, из 10-го класса: – Дин, покажи ей список ошибок.
   Затем мне:
   – Любые исправления приветствуются. Просто выбери что-нибудь, что кажется тебе выполнимым.
   – Хорошо.

   Дин не в восторге, но просит мою электронную почту и присылает мне ссылку на исходный код и список ошибок.
   – Сейчас трансмиссия разобрана, – он указывает на частично разобранный робот. – Когда они закончат, я покажу тебе неправильное поведение. А пока ознакомься с кодом.
   – Окей.

   В течение некоторого времени я тусуюсь с командой визуального модуля. Они запускают автоматические тесты головы робота, которая подключена к специальному оборудованию. Я ничем не могу им помочь.

   Затем я проверяю арену, водительскую станцию, манипуляторную команду (они работают над рукой робота) и команду ходовой части. Последняя занимает большую часть пространства и включает в себя Сэма, Тони и Дерека. Я тусуюсь с ними и помогаю, чем могу, типа “подержать этот рычаг” и “привинтить этот кронштейн”. При этом я слышу обрывки разговоров, и моё внимание привлекает фраза “хак их всех”. Сэм и Тони используют её как имя собственное, поэтому я подозреваю, что они говорят о Хакихвсех.

      …

   Я смотрю на исходный код дома. Я хакер. У меня есть собственные программы для анализа любого кода. Я нахожу много недоработок в базовой библиотеке функций вычислительной геометрии. У человека, написавшего библиотеку, есть дурная привычка не чистить память и не проверять наличие нулевых адресов. Комментарии немногочисленны и довольно бесполезны, хотя каждый файл начинается с заголовка, утверждающего, что автором файла является некто Барабан.
   Несмотря на неряшливое программирование, мои аналитические программы не находят явно неправильного кода. Я имею в виду, что библиотека напрашивается на проблемы, но текущий код, использующий её, должен работать. Если только библиотека не глючит.
   Я пишу набор автоматических модульных тестов для проверки правильности библиотеки и запускаю их, пока мы с папой ужинаем.

      …

   После ужина тесты всё ещё продолжаются, поэтому я захожу на Хакихвсех, чтобы проверить, есть ли там что-нибудь интересное.
   В хакерском мире всё спокойно, но приятно поболтать с виртуальными друзьями. Интересно, Сэм и Тони на этом же форуме? Сэм вполне мог бы быть Максом, это ему идеально подходит. А вот насчёт Тони я не уверена.

   Вскоре мои тесты закончились. Две из базовых функций неверны! Я смотрю на их код и вижу проблемы. Убираю код Барабана в комментарии и полностью переписываю эти две функции. В заголовке, объявляющем авторство Барабана, я добавляю “переработано Самантой Андерсон”.
   Снова запускаю модульные тесты, на это раз только для нового кода. Они проходят успешно.

      …

   На следующем кружке робототехники я говорю Дину, что обнаружила несколько проблем с геометрической библиотекой.
   – Кто её написал? – спрашиваю я. – Я хотела бы это обсудить.
   – Барабан написал библиотеку в прошлом году, но уже выпустился из школы. Если у тебя есть вопросы по коду, я могу его посмотреть.
   – Ничего, если я перепишу некоторые функции?
   – Какие? – сразу настораживается он.

   Я объясняю функции, которые я изменила. Очень неохотно он соглашается попробовать новую версию библиотеки. Всё проходит гладко, как и ожидалось.
   Затем я снова помогаю команде ходовой части. Когда я слышу “Ноп”, “Роз” и “Скептик”, которыми тихо обмениваются между собой Сэм и Тони, я уже не сомневаюсь, что они не просто хакеры на Хакихвсех, но и завсегдатаи моего любимого форума. В таком случае Сэм определённо Макс. Я думаю, что Тони либо Дзен, либо Болтун.

----------------------
Примечание автора:
EV3, FTC и FRC – типы роботов, предназначенных для ознакомления детей с робототехникой.
EV3 – самый простой и маленький, на основе ЛЕГО конструктора
FTC – среднего размера, более сложный, чем EV3, популярен в средних классах
FRC – большой (размером с человека), мощный и сложный

-------------------------------------
Глава 26
Хакихвсех, форум Нопа: Эпловский челлендж

      ...

макс:  какдела?
муха:  привет, макс
болтун:  в виртуальном королевстве всё спокойно

дзэн:  привет, народ
муха:  привет, дзен
дзен:  ноп здесь?
болтун:  пока нет
дзен:  свежий слух с большой_плошади:
дзен:  ноп взломал эпловский челлендж
макс:  вау! тот самый, "невскрываемый"?
дзен:  ага
макс:  ха-ха, в следующий раз эпл дважды подумает, прежде чем называть что-то “невскрываемым”
муха:  может быть, они специально его так назвали - чтобы привлечь больше хакеров
макс:  возможно
макс:  муха, ты участвовала?
муха:  да, я застряла в паутине на третьем уровне
дзен:  я тоже!
макс:  гадость редкая, я тоже там чуть не залип
макс:  меня поджарило на следующем уровне тройным файрволом
болтун:  завидую вам, ребята, я пропустил это из-за дурацкого семейного ужина
дзен:  но это пока только слух
дзен:  вот я и хотел подтвердить это у нопа

роз:  как жизнь, все
макс:  тебе того же, роз
роз:  спасайте! я такая несчастная
роз:  я сейчас на УЖАСНО СКУЧНОМ совещании
роз:  пожалуйста, скажите мне что-нибудь приятное
муха:  он(а)
роз:  ах! намного лучше! :)
дзен:  ходят слухи, что ноп вскрыл “невскрываемый” челлендж эпла
роз:  супер!!! спасибо вам, ребята
# пользователь ‘роз’ вышел

скептик:  привет
болтун:  привет, скеп, ты пытался взломать эпловский “невскрываемый”?
скептик:  нет, я был занят
скептик:  интересно было?
макс:  ага, интересно, и очень трудно
болтун:  я тоже пропустил, зато ноп его сделал
скептик:  круто
дзен:  это пока неподтверждённые слухи
дзен:  цилиндр333 заявил на большой_площади, что, когда он прошёл, в конце был только пустой файл с именем “ноп”
скептик:  не сомневаюсь, что ноп его сделал
макс:  вау, скеп не сомневается! :)
скептик:  это правда
скептик:  единственное, в чём я не сомневаюсь, так это в хакерских способностях нопа

ноп:  привет всем
дзен:  ноп! ты хакнул эпл?
ноп:  да
макс:  ура!!!
скептик:  я же говорил
муха:  круто
болтун:  абсолютно

-------------------------------------
Глава 27
Сэмюэл: "Конечно нет"

      ...

   На следующем занятии клуба робототехники я обнаруживаю, что Джек и Дин вместе смотрят какой-то код и весьма им довольны. Несколько других человек столпились вокруг. Мы с Тони подходим поближе, чтобы посмотреть, что происходит.
   Они смотрят на одну из низкоуровневых геометрических функций. Я вижу очень хорошо написанный код на C++, даже с полезными комментариями. Согласно комментариям, это написала Саманта.

   – Она была права, – говорит Джек, – в ней больше, чем кажется на первый взгляд.
   – Ага, – соглашается Дин, – она умеет программировать. Вчера я прогнал робота по полной программе. Эта часть работает как часы. Проблемы возникли только в новом коде, который использует другие функции.

   Через минуту входит сама автор.
   – Привет, Саманта, – голос Джека звучит решительно дружелюбно.
   – Привет, ребята. Какие-то проблемы? – отвечает она, видя, на что они смотрят.
   – С твоим кодом проблем нет, – говорит Дин.
   – Как давно ты программируешь? – спрашивает Джек Саманту.
   – Большую часть моей сознательной жизни.
   – Очень чистый код, – одобряет Дин. – В наши дни не так много людей пишут на C++. Особенно так хорошо.
   – Спасибо. Это мой родной язык.
   – Что ты имеешь в виду?
   – Я начала писать на C до того, как начала писать на английском. И вскоре после этого на C++.

   – Можешь переписать остальную часть библиотеки? – спрашивает Джек.
   – Конечно, – Саманта улыбается, и её ямочки напоминают мне Муху из Хакихвсех. Правда, я никогда не видел Муху вживую. Но я знаю, что у неё такие же ямочки. Просто должны быть.

      …

   – Саманта, ты хакеришь? – спрашиваю я её позже, когда мы вместе работаем над механизмом захвата шаров.
   Одно мгновение она смотрит на меня и отвечает:
   – Конечно, нет.
   – Почему конечно? – возмущается Тони. – Что плохого в хакерстве?
   – Ничего, – она снова улыбается с ямочками на щеках. – “Конечно” означает, что ответ очевиден. Если я не хакерю, то ответ “нет”. Но если я это делаю, то ответ всё равно “нет”. Хакеры ведь обычно скрывают своё хакерство, не так ли?
   – Нет, – отвечает Тони, — я хакер и не скрываю этого.
   – А, – больше ямочек, – ошибка вышла. Тогда ответ просто “нет”.
   – Тебе стоит попробовать. Это может тебе понравиться.
   – Может быть. Но моя жизнь и без того достаточно насыщенная.

   Хакер или нет, а я рад, что она присоединилась к клубу. И не только из-за ямочек и программирования. С железом она тоже хорошо управляется.

-------------------------------------
Глава 28
Саманта: Покупка платья

      ...

   – Пап, это не будет ужасным преступлением против человечества, если мы купим мне новое платье? Приближается бал в конце года, а у меня нет ничего подходящего.
   – Наверняка будет. Но к чёрту человечество. Завтра пойдём выбирать платье.
   – Ой! Это не срочно. До бала ещё больше месяца.
   – Не надо недооценивать время, необходимое для выбора правильного платья! – смеётся папа. – А также! – он наставительно поднимает палец, – не надо покупать новое платье с нечистой совестью!
   – Я имею в виду, закончи свою домашнюю работу сегодня, – добавляет он с лукавой улыбкой.

   На следующий день моя совесть чиста, и папа везёт нас в торговый центр с очень дорогими и модными бутиками.
   – Ты уверен? – спрашиваю я. Под ложечкой нервно сосёт.
   – Процент красивых платьев здесь выше. У меня есть дикая мечта разделаться с покупками за один день. Как ты думаешь, удастся?
   – Я не знаю. Эти бутики меня немного пугают.
   – Не бойся. Я с тобой.

   И мы идём.

      …

   Мы осматриваемся в первом магазине, но фасоны нам обоим не нравятся. Во втором папа показывает на красивое тёмно-синее платье и говорит:
   – Как насчёт этого? Этот стиль хорошо смотрелся на маме. У тебя её фигура.
   – Окей.

   Платье мне очень нравится, хотя, по-моему, оно слишком элегантно для школьных танцев. Но ведь нет ничего плохого в том, чтобы примерить его!

   Мы проходим по магазину, и продавщица относит всё, что мы выбираем, в примерочную. Когда мы наконец тоже туда добираемся, я тянусь к ценнику на синем платье.
   – Стоп, – останавливает меня папа. – Есть только два правила покупки платьев, но нарушение любого из них влечёт за собой суровое наказание:
   – Правило №1: покупай только то платье, которое тебе очень, очень, ОЧЕНЬ нравится.
   – Правило № 2: никогда не смотри на цену, пока не решишь его купить.
   – А какое наказание? – улыбаюсь я.
   – Раскаяние. Мучительно болезненное раскаяние.
   – Окей.
   – Делаем так. Я буду снаружи. Ты всё меряешь, а когда находишь хорошего кандидата, выходишь и показываешь мне. Хорошо?
   – Договорились.

   Сначала я примеряю синее платье. Оно идеально подходит и хорошо смотрится на мне. Я не просто выгляжу, я чувствую себя элегантно и изысканно. Я выхожу из примерочной. Папа не говорит ни слова, но смотрит и кивает. Я вижу по его глазам, что ему оно нравится.
   Затем я примеряю другие платья, примеряю и примеряю ещё. Папа их комментирует, иногда просит меня покрутиться, посидеть или побегать, одни критикует, другие хвалит. В итоге у нас получилось три платья, которые мне очень нравятся: синее, кремово-жёлтое с бантом (идеально для танцев) и очень лёгкое и цветочное для жарких летних дней. Мы покупаем все три.

   Дома я снова надела синее платье. Оно отлично сочетается с моими чёрными туфлями.
   – Ты похожа на свою маму, – говорит папа с мечтательной улыбкой.
   Я действительно похожа на маму. Она была наполовину англичанкой и наполовину полькой. Мой папа наполовину американец, на четверть итальянец и на четверть грек.
   – У меня твой нос! – улыбаюсь я в ответ.
   – Слава Богу, хоть что-то! – теперь папа смеётся. – И я был прав, это платье идеально тебе подходит. Хотя, наверное, не для школьных танцев.
   – Согласна. Я думаю, что жёлтое лучше всего подходит для бала. Я буду носить это дома, пока не подвернётся идеальный случай.

   – У меня есть идея! – у папы загораются глаза. – Давай на мамин день рождения пойдём в театр, а потом в самый роскошный ресторан. В этом платье.
   – Да!
   Каждый год на день рождения мамы мы делаем что-нибудь особенное. В этом году это следующая суббота, и мы можем посмотреть мюзикл “Кошки” в театре.

-------------------------------------
Глава 29
Сэмюэл: В ресторане

      ...

   – Тетя Дорис обручилась! – радостно заявляет моя мама за ужином. – В эту субботу мы все собираемся во французском ресторане в центре города, чтобы отпраздновать! Как он называется? – поворачивается она к моему отцу.
   – Сюр Ля Табль? – осторожно спрашивает он. Я вижу, что он надеется, что это не тот ресторан.
   – Да! Спасибо, – мама явно в восторге.
   – О нет, – ворчит папа, – он самый фешенебельный. Туда требуется идти при полном параде. Не могли они выбрать что-нибудь попроще?
   – Конечно, нет! Они женятся! – мама смотрит на папу так, как будто он предлагает совершить ужасное преступление.
   – Ещё нет. Это просто помолвка.
   – Ну, это их выбор. И мы должны там быть.

   – Могу я остаться дома? – спрашиваю я. Я бы предпочёл приятно провести время в Хакихвсех, чем умирать от скуки на торжественном семейном сборище. Я ещё слишком молод, чтобы умирать, знаете ли.
   – Сэм, это семейное дело. Мы все идём, – мама пытается притянуть своё любимое “Относись к другим так, как хочешь, чтобы относились к тебе”. – Когда в твоей жизни происходит важное событие, ты бы хотел, чтобы твои родные праздновала его вместе с тобой, не так ли?

   “Нет, я бы не хотел! По крайней мере, не дальние родственники”. Но от испепеляющего маминого взгляда я тоже не хочу умирать, поэтому вместо этого говорю:
   – Но у меня нет парадного костюма, поэтому я не могу пойти.
   – Это ничего, ты можешь надеть джинсы с красивой рубашкой.
   – Отличная идея, – говорит папа. – Я тоже так сделаю.
   – Абсолютно исключено, – с негодованием останавливает его мама. – Это мой редкий шанс изысканно нарядиться. Мы оба должны блистать.
   – Я что, твой аксессуар?! – папа тоже пытается негодовать.
   – Ты моя вторая половинка. Мужчина, которого я люблю и с которым делю свою жизнь, – нежно говорит мама и ласково смотрит на него. Папа тает и сдаётся.

   Женщины! Они опасны.

      …

   В субботу вечером я понимаю мамину точку зрения: отец выглядит супер стильно в своём костюме. Справедливости ради, она тоже выглядит сногсшибательно, но для неё это более-менее норма.

   В ресторане я сижу в подростковом углу стола, рядом со своими троюродными сёстрами (17 и 19 лет), которые заняты рассматриванием и обсуждением людей в ресторане.
   – Посмотри на девушку в той кабинке, – говорит одна из них. – Я тоже хочу так осветлить свои волосы – не просто пряди, а плавный градиент.
   – Да, это шикарно. Интересно, где она делает свои волосы?
   – Держу пари, это безумно дорого, но я бы сделала это на мою свадьбу.

   От скуки я смотрю на кабинку, которую они обсуждают. (Это кое-что говорит о качестве разговора за столом!) Я вижу там парочку. Распущенные волосы девушки постепенно меняют цвет от светло-русого вокруг лица до тёплого карамельного на затылке.
   Святой Хак! Застрелите меня на месте, если это не Саманта Андерсон!

   – На ней нет косметики. Как необычно! – мои родственницы продолжают комментировать.
   – У неё слишком длинные и густые ресницы. Я уверена, что они накладные.
“Разве?” Я пытаюсь проигнорировать её необычную причёску (что сложно), и она кажется мне обычной Самантой из школы. Но кто разберёт этих девушек?!
   – Да… но без помады!
   – Смотри, это явно свидание. Я тоже не люблю целоваться с помадой.
   – Не слишком ли он стар для неё?
   – Не слишком. И он такой симпатичный.

   Чувак за столом Саманты явно взрослый. Да, молодой и красивый, но всё же. Точно не подросток. Может, он родственник? Двоюродный брат или дядя? Хотя никакого сходства не вижу. У неё светлая кожа, серые глаза и, скажем так, сложносочинённые светлые волосы. Он выглядит испанцем или итальянцем, что-то в этом роде. С тёмными волнистыми волосами и чёрными глазами. Я чувствую себя неуютно.
   Я наблюдаю за ними какое-то время. Он смотрит на неё ласково. Судя по тому, как они разговаривают, смеются и касаются (!) друг друга, кажется, что они близки. Я чувствую себя почти больным.

      …

   Саманта и её “пара” заканчивают есть. Она идёт в туалет, а мужчина просит чек.
   – Какое платье! – с восхищением говорит моя троюродная сестра.
   Я не эксперт, но Саманта выглядит элегантно. “Взрослая” половинка в её образе двойной звезды сияет очень ярко.
   Гениальная идея приходит в голову другой сестре:
   – Я пойду спрошу её о её волосах!

   Мужчина платит и выходит из-за стола. Он встречает Саманту в холле, и они выходят вместе.

   Вскоре моя троюродная сестра возвращается из туалета.
   – Она сказала, что её мама сделала ей прическу, – разочарованно сообщает она.
   – Облом.

   “Ложь… Девчонки! Они держат в секрете своих парикмахеров”.

-------------------------------------
Глава 30
Сэмюэл: Танцы в конце года

      ...

   У нас сегодня бал в честь конца учебного года. Восьмиклассники помогают с украшением Большого Зала (я с нетерпением жду девятого класса!), так что мы все приходим раньше.

   Мама Тони подвозит нас обоих к школе и уезжает. Пересекая почти пустую парковку, я вижу чёрную пыльную Субару STI. STI самая крутая машина. Если бы я мог выбирать, моей первой машиной была бы STI. Но мои родители не разделяют моих автомобильных предпочтений.

   Дверь STI открывается, и из неё выходит Саманта Андерсон. Ничего себе! И она неплохо смотрится в чём-то светло-жёлтом и струящемся. Мы останавливаемся, чтобы сказать “привет”. Тем временем водитель тоже выходит и идёт к багажнику, чтобы достать громоздкие украшения. Когда он выпрямляется от багажника, я забываю, что я только что говорил. Он - тот крутой мачо, который был с Самантой в ресторане! Он подходит ближе с двумя большими сумками из багажника.

   – Народ, – представляет нас Саманта, – это мой папа. Папа, это Тони и Сэм.
   “Папа?! ПАПА?!”
   – Рад познакомиться, – мужчина улыбается и протягивает руку: – Алекс.
   – Тони, – Тони пожимает руку.
   – Макс, – я тоже жму её. - Я имею в виду, Сэм.
   – Да! – он улыбается шире. – Парень с двумя именами. Я слышал много хорошего о вас двоих. Приятно познакомиться лично.

   Он поворачивается к Саманте:
   – Тебе всё ещё нужна моя помощь с сумками?
   – Мы можем помочь, – говорит Тони и берёт одну из сумок. Я беру другую.
   – Приятно вам повеселиться! – мужчина машет нам рукой и уезжает на своей урчащей STI.

   Мы идём вместе в школу.
   – Это твой папа? – спрашиваю я Саманту, потому что просто не могу в это поверить.
   – Да, а что? – смеётся Саманта. – Я знаю, мы не похожи. Я копия мамы, кроме носа. Нос у меня папин.
   – Он такой молодой…
   – Ну и что. Моим родителям было 22 года, когда я родилась. Это совершенно законный возраст для рождения детей.
   – Да, но… – я вспоминаю школьную базу данных. – В школьной базе данных сказано, что твой отец ‘на заслуженном отдыхе’.
   – Ты читал мой файл?!
   – Я хакер, – пожимаю я плечами.
   – Он действительно на заслуженном отдыхе, – Саманта пожимает плечами в ответ.
   – Брось, никто не уходит на пенсию в тридцать с небольшим, – добавляет Тони.
   – Да, никто, кроме моего отца.

   Мы доходим до Большого Зала, и разговор окончен. Миранда и Салли тянут меня и Тони развешивать гирлянды.

      …

   – Почему ты нёс сумку для Саманты? – тихо спрашивает меня Миранда и взмахивает волосами.
   – Потому что это было правильно. Тони и я прошли мимо неё на парковке. Сумки выглядели большими и неудобными. Конечно, мы помогли.
   – Ты такой джентльмен, – ласково говорит она. Почему у меня такое чувство, что мне лучше больше этого не делать?

   Когда мы танцуем первый медленный танец, рядом танцуют Саманта с Дереком. Миранда смотрит на них и критикует:
   – Саманта совершенно не следит за модой. У неё нет стиля.
   “Разве? Выглядит она хорошо”.
   – У неё свой собственный стиль, – отмечаю я, не задумываясь.
   – Нет такой вещи, как собственный стиль, – Миранда закатывает глаза, как будто я ляпнул какую-то глупость. – Стиль абсолютно создаётся журналами мод. Я не видела там ничего даже близкого.
   – Но кто-то пишет эти журналы. Они и создают стиль.
   – Ой, ради Бога! Не Саманта и ей подобные.

   В моей памяти всплывает сцена из ресторана. “Верно. Ей модные журналы до лампочки”. Но мои кузины хотели её копировать, и если бы там оказалась журналистка из журнала мод, Саманта легко могла бы вдохновить её на создание нового стиля.

   Миранда смотрит на меня, ожидая реакции.
   – Наверно, ты права, – соглашаюсь я.

   Во время следующего медленного танца Миранда говорит:
   – Макс, давай сходим в кино в воскресенье.
   “Только не воскресенье! Я хакерю в воскресенье”.
   – Я занят в эти выходные. Давай в пятницу.
   – Чем ты занят?
   – Тусуюсь с друзьями.
   – Да ладно, я твоя девушка! Они вполне могут подождать. Ты не должен проводить с ними все выходные.
   “А ты не должна диктовать мне, как проводить мои выходные”.
   – Я обещал им там быть.
   – Скажи им, что идёшь в кино со своей девушкой.
   – Я говорю тебе, что я не могу пойти в кино в эти выходные. Давай в пятницу.
   – Значит, твои друзья важнее меня? – гора возмущения.
   – Мои обещания важны. Ты же не хочешь, чтобы я нарушал данные тебе обещания?
   – Что?! Разве между ними и мной нет никакой разницы?
   – Конечно, есть разница – они мои друзья, а ты моя девушка. Мне нужно и то и то.
   – В равной степени?
   – Да.
   – Знаешь, Макс, я думаю, нам пора расстаться.
   “Вау. Вот так - просто потому что я предложил другой день для фильма?”

   Внезапно я понимаю, что мне надоел вкус мяты и было бы неплохо попробовать что-нибудь другое.
   – Хорошо, – говорю я.
   Я осознаю, что это неправильный ответ. Тогда я добавляю:
   – Я абсолютно опустошён, но я поддерживаю твоё решение. Абсолютно. И желаю тебе счастья.

   Сработало. Миранда взмахивает волосами, и мы заканчиваем танец на дружеской ноте. После этого она уходит к группе других “свободных” девушек. Без сомнения, она сообщает всем и каждому, как она только что бросила меня.
   Это оставляет неприятное послевкусие, но в то же время я снова чувствую себя свободным и самим собой. Как сказал бы Дзен: “Равновесие, друг! Хорошее и плохое идут рука об руку”.

   Далее следует несколько быстрых танцев, а на следующий медленный я решаю пригласить Саманту. Она единственная девушка, которую я знаю, которая не будет делать из этого далеко идущих выводов. К счастью, она соглашается.

   Саманта намного ниже меня ростом, и я могу вблизи рассмотреть её необычные волосы. Несмотря на её косы, я вижу плавный градиент цвета вокруг её головы. Выглядит необычно и красиво.

   – У тебя интересные разноцветные волосы, – говорю я.
   – Спасибо, – это больше похоже на “я знаю”.
   – Какой смысл красить волосы, а потом прятать их в косы?
   – Никакого.
   – Тогда зачем ты это делаешь?
   – Я этого не делаю. Это мой натуральный цвет.
   – Круто. Тогда почему ты скрываешь это?
   – Потому что, когда я распускаю волосы, многие спрашивают, кто мой парикмахер. И если я говорю, что это моя естественная окраска, они не верят и думают, что я сноб и на самом деле крашу волосы, как все. А я не хочу выглядеть как все.
   “Получается, что её ответ моей кузине не был ложью”.

   Потом я танцую с девушками из группы “свободных”. Главное здесь – не танцевать с одной и той же девушкой более одного раза.
   Все танцы проходят по одному и тому же протоколу:
   я: “Ты хорошо выглядишь”.
   девушка: “Спасибо” и хихикает, а затем взмахивает волосами, или просто хихикает и взмахивает.
   я: что-то ещё.
   девушка: хихикает.
   После паузы,
   девушка: “Вы с Мирандой расстались?”
   я: “Да".
   девушка: взмахивает волосами.

   Из любопытства обращаю внимание на их волосы. Да, светлые пряди сейчас в моде. Но они именно пряди – светлые линии на более тёмном фоне.

   Когда группа исчёрпывается, я снова танцую с Самантой. Освежающе – никакого хихиканья или взмахов волосами. Мы болтаем о наших планах на лето.

-------------------------------------
Глава 31
Саманта: Вот и закончился 8-й класс

      ...

   Папа забирает меня после бала по поводу окончания 8-го класса.
   – Как прошёл бал? – спрашивает он.
   – Отлично, – я снимаю туфли и устраиваюсь поудобнее с плюшевым пледом, который мой папа мудро положил в машину.
   – Ты выглядишь особенно красиво сегодня. Трудно было справляться с поклонниками?
   – Да, очень трудно. Но я справилась.
   – Моя дочь! – смеётся папа.

   “Да, думаю, я справилась. Мне даже удалось потанцевать с Сэмом и не потерять голову.
   Думаю, что удалось. Я надеюсь …
   Судя по всему, он расстался со своей девушкой. Миранда постаралась, чтобы все узнали, что она его бросила, но Сэм выглядел практически радостным.
   Мы станцевали вместе два медленных танца! Он так хорошо танцует. Я что, влюбляюсь в него? Трудно устоять. Он симпатичный. И крутой. И очень умный. И он хакер! И танцует, чёрт побери, великолепно!
   Стоп машина. Я уверена, что он не идеален. Дай-ка подумать …
   Я знаю! Он популярен. Он выполняет все эти ритуалы популярных парней. Фу. Ну и что, что он был хорошим нормальным человеком со мной? Тем не менее он один из них.
  Он заметил мои волосы! Парни обычно не обращают внимания на такие детали. Они используют общие утверждения вроде “ты хорошо выглядишь”. Но он этого не сделал.
   С другой стороны, мои волосы были прямо у него под носом. Отличный повод для разговора”.

   – Ты теперь официально в 9-м классе? – прерывает мои мысли папа.
   – Начиная с завтрашнего дня.
   – Не жалеешь, что пропустила 7-й класс?
   – Ни капельки!

-------------------------------------
Глава 32
Макс: Командное испытание

      ...

   Сегодня у нас командное испытание. Это совсем не то, что соло. Цель та же – взломать сайт быстрее других команд. Это требует параллельной работы с возможным принесением в жертву некоторых участников. Совсем другой способ мышления требуется.

   У каждой команды есть специальная “стартовая площадка”, где они собираются/входят в систему до начала испытания.
   Когда я вхожу в систему, Роз и Дзен уже там. Они машут мне руками, и я машу в ответ. Сегодня у Роз неоново-фиолетовые вьющиеся волосы. Сразу после меня появляются остальные. Все выглядят как обычно (Ноп – всего лишь призрачная фигура), но Муха изменилась. У неё более длинные волосы, и они светлые, почти блондинистые, вокруг лица и постепенно темнеют до нормального каштанового сзади. Окей, посмотрим правде в глаза – она похожа на Саманту. Ух ты …
   А почему бы и нет? Я не против. И оно как-то сходится.

      …

   Испытание начинается. Большая тяжёлая дубовая дверь в противоположной стене открывается. За ней находится круглая комната с множеством дверей по периметру. Осторожно входим. Мы тратим несколько минут, чтобы осмотреться, принюхаться и прислушаться. Скептик держит в руке кривую палку. Она выглядит как деревянный сучок, но вращается в его руке сама по себе, как радар. Интересная штуковина.
   – Общее направление туда, – Скептик указывает на одну из дверей.
   Мой инстинкт соглашается. Никто не возражает. Ноп кивает, и Скептик открывает дверь.

   Она ведёт на небольшую балконообразную смотровую площадку над глубокой пропастью.
   Болтун достаёт арбалет и начинает стрелять крюком с привязанной верёвкой через пропасть, стараясь попасть в противоположный борт. Поверхность там гладкая, крюк продолжает соскальзывать, а Болтун продолжает стрелять. Я решаю использовать свой инструмент Окто, чтобы исследовать стену под балконом. Ноп начинает использовать похожий прибор на другом конце платформы. Дзен и Роз вместе сооружают верёвочную лестницу.
   Вскоре я нахожу каменные ступени, спускающиеся под нами. Какая удача! Мы используем лесенку, которую сделали Дзен и Роз, чтобы спуститься с нашей платформы на верхнюю из этих ступеней. Затем без проблем добираемся до дна пропасти.

   Нам нужно пересечь ручей. Прикосновение к воде поднимет тревогу, так что мы должны быть очень осторожны. Мы рассредотачиваемся вдоль ручья в поисках способа перебраться на другой берег.
   Муха находит широкий и мелкий участок и прыгает с камня на камень. Ноп и Скептик следуют за ней. Они делают это вроде бы без усилий, но камни мокрые, замшелые и скользкие.
   Дзен находит узкое место ниже по течению. Мы с Болтуном помогаем ему донести туда бревно. Муха, Ноп и Скептик ловят другой его конец и закрепляют на той стороне. Мы переходим по этому мостику.

   Короткая тропа приводит нас ко входу в пещеру. Скептик снова использует свою кривую палку как компас. Она указывает на пещеру. Там темно, я мало что вижу внутри, но чувствую опасность очень близко. Идеальное место для липкой паутины.

   – Пошли, – говорит Роз и шагает вперёд.
   – Роз, осторожно! – восклицаю я, но уже слишком поздно.
   – Ай! Паутина! – кричит она. Роз пытается вернуться, но застревает.
   Ноп бросает что-то похожее на огненный шар. Это действительно огненный шар! Он сжигает паутину за секунду. Роз свободна, но мы слышим грохот, и в проёме пещеры начинают опускаться тяжёлые железные ворота.
   – Быстро! – говорит Ноп. – Все внутрь!
   Мы все вбегаем внутрь, и ворота с тяжёлым стуком закрываются за нами.

   Я включаю фонарик. Пещера довольно обширная, и в её стене есть массивная дверь-сейф. Разделяемся: Роз пытается взломать код замка (она в этом настоящий мастер), мы с Дзеном исследуем петли, Болтун проверяет щель между дверью и стеной пещеры, Муха осматривает стену, Скептик – пол, а Ноп исследует пещеру на предмет обходного пути.

   Петли оказываются пуленепробиваемые. Я настроил свой Окто сканировать дверь на наличие потенциальных слабых мест.

   – Ну давай же! – шепчет Роз своей сумасшедшей штуковине, прикреплённой над запорным механизмом.
   Затем я слышу щелчок.
   – Ты открыла! – говорю я Роз.
   – Это была не я, – отвечает она.
   – Но она открыта теперь?
   – Давай проверим, – говорит Дзен и тянет дверь. Та открывается без единого звука.

   За ней есть комнатка, похожая на банковское хранилище. Как только мы заходим внутрь, громкий голос объявляет: “Команда 42 победила!” Команда 42 – это мы!
   – Кто открыл дверь? – спрашиваю я.
   – Я, – выходит из-за угла Ноп. – Я нашёл дырку аварийного разблокирования.

-------------------------------------
Глава 33
Хакихвсех, форум Нопа: Расстройство личности

      ...

макс:  какдела?
болтун:  привет, макс
болтун:  вопрос дня:
болтун:  ты недавно смотрел хороший фильм?
макс:  ничего стоящего упоминания
макс:  я предпочитаю хакерство - детектив и триллер в одном флаконе

роз:  как жизнь, все?
муха:  привет, роз
болтун:  роз, ты недавно смотрела хороший фильм?
роз:  “Терминатор 2”, вчера, в миллиардный раз
роз:  обожаю спецэффекты

скептик:  недавно пересмотрел "Идентификация", хороший фильм
муха:  да! мне он тоже нравится
болтун:  не видел
болтун:  о чём он?
скептик:  речь идёт о парне с расстройством личности
скептик:  у него несколько личностей, каждая из которых не знает о других
скептик:  это заставило меня задуматься
скептик:  а вдруг этот форум - это мозг одного такого человека?
скептик:  и мы - не что иное, как разные личности этого человека?

макс:  круто!
дзен:  да ладно, я знаю, что я не ты
скептик:  откуда ты знаешь?
дзен:  я просто знаю! а ты нет?
скептик:  герои фильма не знают, что у них один и тот же мозг, они считают себя разными людьми
болтун:  и что происходит в фильме?
скептик:  они постепенно убивают друг друга
макс:  мило!
скептик:  это ужасы, мистика и триллер в одном флаконе
болтун:  звучит интересно
макс:  я знаю, что буду смотреть в эти выходные!

-------------------------------------
Глава 34
Сэмюэл: Либби в Джефферсон

      ...

   – Разве не славно быть в 9-м классе и смотреть свысока на всех новичков? –
спрашивает меня Тони в первый школьный день.
   – Да, классно.

   Мы сидим на веранде для 9-го класса, которая приподнята и буквально заставляет смотреть вниз на открытый двор, занятый 8-классниками. Как и мы год назад, они держатся своих знакомых по средней школе. Мы больше этого не делаем, эти границы стёрлись быстро. Теперь нас объединяют общие интересы.
   Но пока я вижу отдельные группы новичков. Я узнаю Шеклтонцев. Их 16, и я знаю их всех. Группа из Мюллера в этом году больше – 10 человек. Они вращаются вокруг двух явных центров – стройной яркой девушки (под “яркой” я подразумеваю её одежду и макияж) и спортивного и весьма фотогеничного парня. Он выглядит как серьёзный конкурент Джошу. Эти двое, очевидно, самые популярные бывшие Мюллерцы.

      …

   К обеду Джош уже подружился с новыми девушками из Мюллера и приводит их на нашу веранду. Он любит хвастаться. Это вызывает волну энергичного взмахивания волосами среди 9-классниц (включая Эллу, Миранду, Салли и Беллу) и новеньких. Что интересно, Мэри, которая дружит с Самантой и сама из Мюллера, не горит желанием общаться с девушками из своей бывшей школы, быстро доедает свой обед и уходит в библиотеку. Интересно. Надо будет спросить её мнение об этих девушках.
   Мне нравится Мэри, она умная и весёлая и не машет волосами. Правда, недавно она коротко подстриглась, но и раньше никогда ими не махала. Бедный Тони. Я вижу, что он в неё влюблён (и на этот раз серьёзно), но его рецепты ухаживания, похоже, не работают.
   – Тони, просто будь собой, – посоветовала Саманта. И он пытается следовать совету, но для него это неизведанная территория.

   Мы с Тони тихо обсуждаем проблему с нашим роботом.
   – Я проверил это дважды! – жалуется Тони. – Тем не менее он пропускает мяч в 10% случаев.
   – Что-нибудь особенное в этих случаях?
   – Я ничего не вижу.
   – Причиной может быть освещение… или фон.
   – Это может быть что угодно! Я понятия не имею, как найти ошибку.
   – Давай спросим Саманту. В конце концов, она написала базовую библиотеку. У неё может найтись идея или две.

   Джош подходит к нашему столику с 8-классницами и представляет нас.
   – Это легендарные Макс и Тони. Они умные И крутые.
   8-классницы взмахивают волосами и хихикают, как будто сочетание слов “умный” и “крутой” – самый смешной оксюморон на свете.

   В этот момент я вижу Саманту, выходящую на веранду. Она садится под зонтик. Я хватаюсь за возможность сбежать.
   – Приятно было познакомиться, но нам пора идти, – говорю я девушкам, и мы с Тони идём, чтобы присоединиться к Саманте и расспросить её о роботе.
   К моему удивлению, 8-классницы идут следом.
   – Привет, Саманта! – восклицает “яркая” девушка. – Какой сюрприз! – вау, её голос одновременно приторно-сладкий и ядовитый.
   – Привет, Либби, – Саманта кажется слегка раздосадованной.
   – В чём сюрприз? – спрашивает Тони.
   – Вы знаете друг друга? – спрашиваю я.
   – Да, – говорит Саманта, как будто она стыдится этого знания.
   – Мы учились вместе до 6-го класса, – говорит Либби.
   – Ты была в Брайтоне до 6-го класса? – спрашиваю я её.
   – Что?
   – Ты училась в школе Брайтон Миддл?
   – Нет! Я ходила в Мюллер Академию с первого класса.
   – Подожди, ты была в Мюллере до 6-го класса? – спрашивает Тони Саманту. Она кивает. – Ха! – восклицает Тони и многозначительно смотрит на меня.
   – Почему ты перешла в Брайтон Миддл? – спрашиваю я.
   – Это долгая история, – говорит она.
   – Я и не знала, что ты бегаешь за популярными 9-классниками, – Либби многозначительно поднимает брови, глядя на Саманту.
   – Я не бегаю, – спокойно говорит Саманта.
   – Тогда что ты делаешь на этой веранде? – улыбается Либби.
   – Так она ж в 9-м классе, – говорит Тони.
   – Ты?! – Либби широко открывает глаза, глядя на Саманту. Какое-то понимание озаряет её лицо. Хорошо ей, но я в замешательстве.

   – Как вышло, что ты училась с ней в одном классе? – спрашиваю я Саманту.
   – Я перешагнула год, – тихо говорит она. Я чувствую, что она не хочет об этом говорить.
   – Что?! Она не говорила вам, что младше? – в голосе Либби появляются нотки смеха. Вот противная!
   – Мы не спрашивали, – пожимаю я плечами. – Кого это волнует!

   Я смотрю на часы. До урока истории, класс которого находится по соседству, ещё 5 минут. Но мой инстинкт подсказывает прекратить этот разговор. Я всегда доверяю своим инстинктам.
   – Пора, – говорю я, хватаю свой рюкзак и встаю, чтобы идти.
   – Ага, – делает то же самое Тони. Саманта присоединяется с облегчением на лице.
   Мы заходим в комнату истории и садимся.
   – Как долго ты ходила в Брайтон Мидл? – спрашивает Тони Саманту.
   – Нисколько, – отвечает она. – Я только зарегистрировалась там, а потом перед началом учебного года перевелась в Джефферсон. Откуда вы знаете о Брайтоне? – хмурится она.
   – Школьная база данных, – говорю я.
   – Ах, да, вы взломали базу данных.
   – Мы хакеры, – пожимаю я плечами. – Это то, что мы делаем.
   Неожиданно она улыбается в ответ, и я чувствую облегчение.
   – Значит, – говорю, – ты ещё умнее, чем мы думали!
   – Не умнее, – она снова хмурится. – Просто моложе.

-------------------------------------
Глава 35
Сэмюэл: "Те, кто знают, и те, кого знают"

      ...

   В следующий четверг после урока химии мы с Тони и Самантой идём на урок литературы, продолжая дискуссию, которую мы начали на химии.
  – Сэм! – “спортивный красавчик” из Мюллера спешит к нам с радостной улыбкой. Я удивляюсь, но потом замечаю, что он обращается к Саманте, а не ко мне. – Извиняюсь. Я заблудился. Где художественная студия? – он умоляюще смотрит на неё.
   Саманта объясняет.
   – Спасибо! Увидимся! – парень убегает.

   – Кто это? – спрашивает Тони.
   – Марк. Он из Мюллера.
   – Почему он назвал тебя Сэм? – спрашиваю я.
   – Близкие друзья иногда называют меня Сэм.
   – Он твой близкий друг?! – что-то в этой идее мне не нравится.
   – Был. До тех пор, пока ему не исполнилось 13 и он не решил, что хочет быть популярным.
   – Дай угадаю, – саркастически говорю я, – дружба с умными не сочеталась с популярностью, не так ли?
   – В точку.
   – Почему ты до сих пор дружишь с ним? – говорю я и ловлю укоризненный взгляд Тони, как будто я проявляю бестактность. Я игнорирую его.
   – Он всё ещё хороший человек, когда никто не смотрит, – улыбается Саманта. – Посмотрите на себя. Вы двое тоже популярны. Мне стоит перестать с вами разговаривать?
   – Нет, конечно нет! – восклицает Тони.
   “Как насчёт того, чтобы не разговаривать с ним, но разговаривать с нами?”
   – Мы не так уж популярны, – говорю я.
   Саманта смеётся. Эти проклятые ямочки!

   Подойдя к классу литературы, мы пересекаемся с группой парней из 11-го класса. Нас замечает Дин из клуба робототехники и машет рукой:
   – Привет, Саманта! Ребята!
   Мы машем в ответ.
   – Кто популярен сейчас? – ухмыляюсь я Саманте.
   – Только в узком кругу, – отмахивается она.

      …

   Дерек присоединяется к нам за обедом, и мы обсуждаем робота за пикниковым столом. В середине обеденного перерыва к нашему столику подходит незнакомый парень с большой спортивной сумкой.
   – Кевин! – Дерек машет парню и объясняет нам, – Это мой приятель по парусному спорту.
   – Это каски и спасательные жилеты? – спрашивает он этого Кевина, беря сумку.
   – Да, пять комплектов, – подтверждает Кевин. – Чувак! Джефферсон – большая школа. Я еле нашёл тебя, – затем он оглядывает стол и кивает всем нам: – Привет!

   Когда он видит Саманту, его глаза широко раскрываются:
   – Саманта! Ты тоже в Джефферсоне?
   – Да, – улыбается она ему, – привет, Кевин.
   – Ты сегодня участвуешь в гонках?
   – Нет, сегодня я пропускаю.
   – Счастливчик Дерек! У него есть шанс победить.
   – Ты можешь отменить другие дела и тоже участвовать в гонках, – предлагает Дерек.
   – Я серьёзно подумаю об этом, – машет Кевин и уходит.
   – Известна в узком кругу, да? – поворачиваюсь я к Саманте.
   – В нескольких узких кругах, – уточняет она.

      …

   На математике учитель говорит нам, что вместо обычного урока мы будем слушать университетскую презентацию по теории групп. Мы идём в Голубую аудиторию со всеми учениками, которые изучают этот же курс математики. Мэри присоединяется к нам, что делает Тони заметно счастливым. Мы садимся на задний ряд и устраиваемся поудобнее.
   Презентация интересная. Сначала профессор университета объясняет основную теорию, затем несколько студентов рассказывают о своих индивидуальных исследованиях и конкретных проблемах, над которыми они работают. Один из них – юный гений, 8-классник из старшей школы Святого Варфоломея. Он наиболее сбивчивый рассказчик, но сам факт того, что 8-классник занимается исследованиями в университете, весьма впечатляет.

   К моему удивлению, когда мы выходим из аудитории, к нам подходит этот юный гений.
   – Привет, Саманта, – говорит он и смотрит на неё щенячьими глазами.
   “Что?!”
   – Привет, Дастин, – говорит она, – презентация была интересная.
   – Я рад, что тебе понравилось, – Дастин счастливо улыбается.
   – Жаль, что нет времени поболтать, мне нужно бежать на следующий урок, – Саманта фальшиво улыбается и уходит.

   Мы с Тони и Мэри догоняем её. Я открываю рот, чтобы задать вопрос, но она сурово смотрит на меня и бросает: “Не спрашивай”.
   Я закрываю рот.

   – Он учился в Мюллере, – ворчит она.
   – Точно! – говорит Мэри. – Он выглядит знакомым. Он был в твоём классе?
   Саманта кивает.
   Мой инстинкт подсказывает мне больше не упоминать об этом инциденте. Так что я не упоминаю. Но мне интересно, очень интересно…

   – Макс, пока я не забыл, – восклицает Тони. – Я принёс твой диск обратно, – он даёт мне компакт-диск Кинг Кримсона, который он одолжил месяц назад.
   – Здорово! – говорю я.

      …

   Я слушаю диск на вечерней пробежке. Звучит “Эпитафия” – одна из моих любимых.
   “…Те, кто знают, и те, кого знают…” – кричит мне в уши Кинг Кримсон.
   “И те, кто и то и другое”, – думаю я про Саманту.

-------------------------------------
Глава 36
Сэмюэл: Слухи

      ...

   Сегодня в робототехнике относительно тихо. У программистов делается большой апгрейд, поэтому большинство из них отсутствует. Мы, механики, расположились по всему помещению, и никто не спотыкается о наши инструменты и детали и не ворчит по этому поводу.
   Дин, программистский капитан, следит за апгрейдом, а два других программиста (10-й и 11-й классы) присоединяются к нам и стараются помочь. Мы говорим о новом алгоритме распознавания целей, и кто-то упоминает Саманту. Сегодня её нет, поэтому ребята могут спокойно болтать о ней. Единодушный вывод – она очень сильный программист.

   – Знаешь, это даже пугает, – говорит один из парней, 11-классник. – То, что она делает, это вещи на уровне колледжа.
   – Я думаю, что она на самом деле не 9-й класс, – задумчиво добавляет 10-классник.
   “Верно... Но она не любит об этом говорить”. Я смотрю на Тони и вижу, что он думает о том же. Так что мы оба молчим.

   – Она, должно быть, 10-классница, но потеряла год, – продолжает 10-классник.
   – Что? – не сдерживается Тони. – Зачем ей терять год?
   – Она провела его в тюрьме, – великое озарение освещает лицо 10-классника. – Она хакнула банк, но её поймали.
   – Да! – я вижу озарение и в глазах 11-классника. – Она хакнула его по-крупному. Минимум два года. Так что она может быть 11-классницей. – Увидев сомнение на лице другого, он добавляет, – Она получила бы гораздо больше, но она очень хорошо спрятала концы.

   Теперь я не могу удержаться:
   – Бросьте! Она бы не попалась.
   – Разумно говоришь, – ребята обдумывают эту мысль.
   – Ты прав, – наконец говорит 10-классник. – Но она не могла провернуть это одна. У неё был сообщник. И этот сообщник подвёл её.
   – Вот почему она получила только два года, – добавляет 11-классник.
   – Держу пари, они так и не нашли денег, – я просто не могу остановиться.
   – Не удивительно, – Тони кивает со всей серьёзностью, на какую способен.

-------------------------------------
Глава 37
Саманта: Зимний Бал

      ...

   В декабре, в последнюю пятницу перед рождественскими каникулами, у нас проходит традиционный Зимний бал. Я сшила болеро к своему летнему платью (одно из платьев, которые мы купили весной), и вместе они составили прекрасный наряд для бала.

      …

   Мы с папой попадаем в медленный трафик за снегоуборочной машиной и прибываем в школу с опозданием на несколько минут. Музыка и танцы уже начались.
   Я сразу их вижу: Сэм и Тони в центре большого круга танцующих учеников. Они оделись в одном стиле. Комбинация джинсы, кожи и металла. Я бы назвала это “элегантным панком”. Им подходит. Как хорошо они танцуют! Особенно Сэм.
   Я присоединяюсь к линейному танцу, который идёт по кругу. После пары танцев я выхожу из зала освежиться лимонадом.

   – Вот ты где! – Сэм, Тони и Мэри тоже подходят к столику с лимонадом.
   – Привет, народ, – говорю я.
   – Вы с Мэри должны присоединиться к нам на следующем танце, – предлагает Сэм.
   – Ой, нет! Хотела бы я танцевать, как вы, ребята, но не умею. Мэри хорошо танцует, она брала уроки танцев, а я очень посредственный танцор.
   Начинается музыка, на этот раз медленная, и Тони сразу же уводит Мэри танцевать.
   – Согласишься потанцевать со мной? – спрашивает меня Сэм.
   – Хорошо.

   – Ты тоже можешь брать уроки танцев, – говорит Сэм, когда мы танцуем. – Именно так мы с Тони научились танцевать.
   – Возможно… Хотя я не привыкла брать профессиональные уроки.
   – Почему нет?
   – Это сложно объяснить… Я не уверена, что смогу.
   – А ты попробуй. У меня буйное воображение.
   “Стоит ли мне попробовать? Он подумает, что у меня не всё в порядке с головой. Я этого не хочу. В то же время я не хочу, чтобы он считал меня одной из тех, кто нарочно притворяются загадочными”.
   – Я считаю, – говорю я, – что нет ничего плохого в том, чтобы быть несовершенным в чём-то. Я думаю, что это даже хорошо.
   – Конечно. Но что плохого в том, чтобы быть выдающимся в чём-то?
   – Быть выдающимся в чём-то – это не плохо… Но быть выдающимся во многих вещах – это уже вредно.
   Некоторое время мы танцуем в молчании.
   – Понятно… – наконец произносит он. – Людям это не нравится, да?
   – Нет, не нравится.
   – Но ты не можешь остановить процесс обучения. С каждым танцем ты танцуешь всё лучше. Ты же не собираешься прекращать танцевать вообще, я надеюсь?
   – Нет, я люблю танцевать. Но я могу замедлить процесс, если не буду прибегать к профессиональной помощи.
   – Интересно.

   – Как так получилось, что вы с Тони стали популярными? – спрашиваю я.
   Сэм усмехается:
   – Потому что Джош так сказал.
   – Как это?
   – В 7-м классе мы с Тони сделали неплохой хакинг на благо нашей бейсбольной команды. Джош впечатлился и преисполнился благодарности.
   – Интересно.

-------------------------------------
Глава 38
Ноп: Дилемма

      ...

*** Монитор_3***
#защита# система> добро пожаловать, ноп
#защита# ноп> статус
#защита# система> хорошо
#защита# ноп> подробный отчёт

      …

   Подробный отчёт длинный, три полных экрана. Я не думаю, что кто-то, кроме меня, мог бы его понять, но для меня это открытая книга. Не удивительно. Я являюсь автором программы, которая его генерирует.
   Всё выглядит хорошо. Затем я проверяю логи. Всё тихо, никакой сигнализации не сработало. Я меняю и перемещаю несколько вещей. Моя защита автоматически динамическая, но дополнительные изменения повышают её непредсказуемость. Всегда полезно иметь крайне непредсказуемую систему защиты.

*** Монитор_1***
#почта# вы получили новое электронное письмо от dark923@gmail.com
#почта# заголовок: Макс в беде

   Я открываю его.
   ***
   Привет Ноп,
   У известного тебе хакера Макса сейчас большие проблемы. Ситуация не терпит отлагательства. Подробности в прикреплённом файле.
   С уважением,
   Тьма
   ***

   Троянская атака? Какой-нибудь вирус во вложении?
   Я скармливаю его своему наипоследнему и наилучшему антивирусному сканеру. Он ничего не находит. Файл чистый. Хм… То ли Тьма изобрёл принципиально новый вирус, то ли у него на уме что-то другое, и он очень хочет, чтобы файл был прочитан.
   Заманчиво просто проигнорировать это письмо. Но Тьма – серьёзный враг, игнорирование его может дорого обойтись. Кроме того, он использовал серьёзную приманку. Все хакеры на моём форуме для меня как друзья и члены семьи. Но Макс особенный. Я предпочту знать, что Тьма имеет против него. И помочь Максу, если смогу.

   Ладно, я пересылаю письмо на свой “мусорный” компьютер, отключаю его от всего и открываю вложенный файл.
   Файл содержит текст и фото. В тексте говорится:

   “Макс только что взломал муниципальную систему Вишневилля. Он думал, что делает безобидный хак ради удовольствия, славы и денег. Задача была поставлена таким образом, что Макс должен был явиться в мэрию физически. Если ему это удастся, поднимется тревога и заблокирует всё Судебное крыло мэрии. И отправит тебе это письмо. Поскольку ты его сейчас читаешь, значит Макс преуспел. Прилагаю фото с камеры видеонаблюдения мэрии сразу после срабатывания сигнализации, чтобы доказать, что я не блефую.
   Стандартная процедура системы безопасности в этом случае – удостоверить личности всех запертых в крыле и тщательно обыскать всех подозрительных лиц. Люди без удостоверения личности определённо подозрительны, и полиция снимет их фотографии и отпечатки пальцев.
   В среднем полиция прибывает в мэрию за 35 минут.
   Я подумал, что тебя может заинтересовать эта информация.
   С уважением,
   Тьма”

   Фото действительно похоже на судебное крыло в мэрии, и там находится около 50 человек.
   Если это правда, то у Макса действительно большие проблемы. Если он не полный идиот (а Макс таковым не является), то при нём нет документов, удостоверяющих личность, и скорее всего есть какая-то компрометирующая аппаратура. Конечно, он попытается избавиться от приборов. Но даже без них фотография и отпечатки пальцев, хранящиеся в полиции, – это очень плохо. Хакер Макс будет уничтожен, а физическое лицо, стоящее за ним, засветится в полиции в качестве “возможно подозреваемого” на всю оставшуюся жизнь. Достаточно плохо.

   Зачем Тьма мне всё это рассказал? Если бы он этого не сделал, с Максом почти наверняка было бы покончено. Почему Тьма даёт мне шанс спасти Макса? Может быть, он использует Макса как приманку, чтобы заполучить меня.

   Возможны два сценария.
   Первый: в этом заблокированном крыле нет Макса или даже нет тревоги и блокировки. Тьма настаивает на срочности ситуации и надеется, что я потороплюсь и совершу ошибку. В таком случае лучше всего ничего не делать.
   Ладно, этот вариант легко проверить, хакнув камеры наблюдения в мэрии.

***Монитор_2***
#шпиук# ноп> войти в: Вишневилль, мэрия

   Второй вариант: Макс действительно заперт в мэрии без своего удостоверения личности. В этом случае ему лучше всего выскользнуть оттуда до того, как ловушка захлопнется. Что крайне рискованно.

***Монитор_2***
#шпиук# система> Вишневилль, мэрия - доступ открыт

   Славно. Я нахожу их камеры видеонаблюдения и направляю прямую трансляцию на свой монитор. Блокировка кажется подлинной. Люди нервно ходят, пытаются открыть двери, жалуются охранникам.

   Ладно, предполагаем вариант 2. Есть два подварианта:
   Первый, Тьма знает физического Макса. Чёрт, тогда человек, который придёт ему на помощь, очень рискует.
   Второй, Тьма не знает физического Макса, поэтому он будет полагаться на здравый смысл и высматривать человека, который носит кепку/шляпу, чтобы скрыть лицо от камер, и имеет какую-то сумку, достаточно большую, чтобы вместить ноутбук и, возможно, какое-то другое оборудование.

   Стоп. Это создаёт проблемы для Макса. Тьма может вычислить его, отыскав человека с такой сумкой в начале и без неё в конце. Потому что Макс изо всех сил постарается избавиться от вещей. Даже если он избавится только от железа, сохранив сумку, оборудование будет найдено (с отпечатками пальцев на нём) и сопоставлено с отпечатками пальцев, взятыми на выходе.

   Ещё один красный флаг – Макс будет последним на проверке личности. Потому что у него нет удостоверения. Он будет тянуть время и пытаться найти выход до последнего момента.

      …

   Ладно, первым делом самое срочное.

   Камеры. В судебном крыле три камеры. Две обычные, каждая покрывает примерно половину пространства. И широкоугольная, которая показывает всю площадь. Я хакерю обычные и заставляю их обеих смотреть на главную дверь и охранника рядом с ней. Я не хочу останавливать камеры, потому что это сразу встревожит охрану, но я надёжно заклиниваю моторы, чтобы охранники не смогли их повернуть. Сбрасываю разрешение на широкоугольной камере, так что невозможно разглядеть такие детали, как сумки и лица. Работая с камерами, я замечаю, что многие люди в кепках, шляпах и с пышными волосами. Это хорошо.

   Время. Нужно больше времени. Прибытие полиции в среднем занимает тридцать минут плюс время на проверку документов. Допустим, документы будут проверять два офицера, примерно по минуте на человека. Нужно проверить около пятидесяти человек. Это даёт нам ещё 25 минут. В сумме 55. Слишком мало.
   Я смотрю на пробки в центре Вишневилля. Сейчас середина рабочего дня, ГуглМэпс показывает всё зелёным. Полицейские, наверное, не используют ГуглМэпс, но сейчас любая система дорожного движения использует одну и ту же центральную базу данных. Она была хакнута мной некоторое время назад, на всякий случай. Никогда не знаешь, когда такая штука пригодится. Например, сейчас.
   Я залажу туда и модифицирую данные под свои нужды. Добавляю кое-где дорожные работы и пробки на трёх других улицах, ведущих к мэрии. Теперь ГуглМэпс рекомендует их объезжать, что увеличивает время прибытия ещё на 30 минут. Повезло, что не разместили полицейский участок рядом с мэрией.

   В самом худшем случае Тьма присутствует там же, среди застрявших людей. Тогда моя работа с камерами принесёт мало пользы. Но остальная часть моей логики по-прежнему применима. Хотя я сомневаюсь, что Тьма стал бы рисковать собственным физическим разоблачением.

   Наконец самое сложное – удостоверение личности Макса и человек, который туда пойдёт…

-------------------------------------
Глава 39
Макс: Ловушка

      ...

   Всё плохо! Плохо! ПЛОХО!

   Теперь я вижу, что это была ловушка.
   Это было сложное испытание, достаточно сложное, чтобы не выглядеть ”слишком хорошо, чтобы быть правдой”. А я, идиот, так гордился тем, что нашёл “нестандартное” решение – прийти физически и использовать человеческий фактор. Это сработало, я получил пароль администратора. Затем, вместо того, чтобы пойти домой и использовать пароль в безопасности моей лаборатории, я сделал это здесь, потому что время поджимало. Идиот! Сам человеческий фактор!!
   Про меня будут писать в книгах для маленьких хакеров: “Дети, не делайте так, как Макс”.

   Окей. Во-первых, без паники. Успокоиться и думать. Отсутствие удостоверения личности и хакерское железо в моём рюкзаке против меня. Я не могу призвать удостоверение, но я могу попытаться избавиться от оборудования.
   Мы под камерами наблюдения, естественно. Единственное место без камер это туалет. Но я должен выглядеть одинаково, входя и выходя из него. Итак, рюкзак должен остаться, только снаряжение должно уйти. И мне нужно будет стереть отпечатки пальцев.
   Удивительно, как много людей хотят воспользоваться туалетом. Охранник говорит, что можно идти только по одному, и мы должны оставить наши сумки здесь с ним. Проклятие.

   Я подавляю желание позвонить Тони и попросить помощи. Если он придёт, он тоже будет скомпрометирован. Я не могу подложить такую свинью своему другу. У меня с собой “чистый” телефон, то есть в нём не хранятся контакты, и он зарегистрирован на вымышленное имя. Поэтому я могу звонить только по тем номерам, которые помню. Это Тони, мои родители и Миранда. Я не буду звонить никому из них.

   Они держат нас здесь дольше, чем я ожидал. Это даёт мне больше времени на размышления, но я всё ещё не вижу решения.

      …

   Наконец прибывают полицейские и начинают проверять документы. Я обречён. Мой единственный шанс – тянуть время в надежде пробраться в туалет с рюкзаком.

      …

   – Сэм! Сэм! – в главную дверь пытается войти девушка и энергично машет мне рукой.
   Саманта?! Я с трудом узнаю её. Она не похожа на себя в рваных джинсах и дурацкой соломенной шляпе от солнца. Полицейский у двери останавливает её, она указывает на меня и восклицает:
   – Вон Сэм Уилсон, мой парень. Сэм, иди сюда!
   Она машет мне рукой. Что, во имя Великого Хака, она делает?!
   Саманта ныряет под руку полицейского, бросается ко мне и целует. Да, на полную катушку, в губы.

… … …
В вас когда-нибудь ударяла молния?
И в меня нет.
Но единственный образ, который присутствует в этот момент у меня в голове, – это удар молнии, потому что мощный электрический заряд проходит через всё моё тело – от волос на макушке до ногтей на ногах.
… … …

   Саманта тащит меня к охраннику и болтает без умолку. Что-то о том, как она волновалась и как счастлива сейчас. И как нам нужно пойти и закончить наше школьное задание сию минуту. Она даже тыкает в охранника бумагой, похожей на школьное задание.
   – Девушка, пожалуйста, замолчите на минуту, – говорит ей усталый полицейский, – Вы можете опознать этого молодого человека?
   – Да, я же твержу вам, он мой парень, Сэм Уилсон! – звучат характерные мирандовые интонации, что только добавляет сюрреализма ситуации.
   – Мне нужны ваши удостоверения личности, вас обоих.
   – Конечно, – она роется в своей большой сумке.

   Я хлопаю себя по карманам, делая вид, что ищу своё удостоверение, и говорю:
   – Кажется, у меня нет моего.
   – Конечно нет, глупыш, – хихикает Саманта, – ты вчера оставил его у меня, – и с застенчивой улыбкой достает два школьных удостоверения, своё и моё, и отдаёт их полицейскому. Всё сюрреализмее и сюрреализмее.

   Полицейский устал, но он делает свою работу тщательно. Он смотрит на удостоверения и на нас, затем отдаёт их охраннику мэрии, который снова сравнивает нас с фотографиями. Тем временем полицейский, по-видимому, проверяет список учеников на сайте школы Джефферсон. Удовлетворённый, он говорит мне:
   – Выкладывайте содержимое рюкзака на стол.

   “Это конец”, – думаю я. У меня до сих пор всё оборудование со мной. Я начинаю медленно разгружать свой рюкзак. Ноутбук (пока ничего подозрительного), сотовый телефон (будут подозрения, если проверят зарегистрированного владельца).
   Саманта открывает свою сумку и тоже выгружает свои вещи, как будто она подумала, что мы оба должны опустошить наши сумки. Она добавляет свой ноутбук, телефон, расчёску и косметичку поверх моих вещей. Затем следуют некоторые электромеханические устройства. Похоже на части робота. Полицейский смотрит на Саманту и открывает рот, чтобы остановить её. Добавляю в кучу свой “баззер” (электромагнитный генератор шума). Саманта добавляет больше деталей.
   – Девушка, – раздражённо говорит полицейский, – мне не нужны Ваши вещи, только его.

   Пока он на неё смотрит, я добавляю в кучу свой последний и самый компрометирующий инструмент – “клавиатурный шпион”. Он маленький, и я запихиваю его под другие вещи.

   – Ой, простите, сэр! – Саманта начинает запихивать детали робота обратно в свою сумку. Она делает это неуклюже и роняет половину кучи со стола на пол.
   – Извините! – снова пищит она и начинает собирать вещи с пола. Я помогаю ей.
   – Что это за штуки? – спрашивает полицейский, морщась.
   – Это части робота, сэр, – с готовностью и с некоторой гордостью отвечает Саманта. – Видите ли, мы с Сэмом оба в клубе робототехники. Мы идём в клуб сразу после того, как закончим наше задание здесь. Вот это колесо, например, – она показывает ему одно из колёс, – крутится очень легко и плавно, поэтому наш робот, он же FRC, между прочим, будет потреблять меньше энергии, и батарея продержится дольше, и…
   – Всё это увлекательно, – перебивает полицейский, – но нас ждут другие люди. Пожалуйста, отделите свои вещи от его.
   – Конечно, сэр.

   Вскоре на столе остаются только мой ноутбук, мой мобильник и пара невинных частей робота. Если они проверят мой телефон, я скажу, что это моего двоюродного брата. Они не проверяют. Думаю, полицейский счастлив избавиться от нас.
   Ощущение сюрреализма смешивается с эйфорией спасения.

   Когда мы выходим через дверь позади полицейского, Саманта снова целует меня, быстро и на ходу.

… … …
Молния снова пробегает сквозь меня. Я потерян. У меня нет связи с реальностью. Только на самых задворках сознания мелькает смутная мысль, что мне всё-таки нужно выбраться из здания.
… … …

   Наконец на внешних ступенях ратуши мэрии она снова меня целует.

… … …
Опять молния и отключка.
… … …

   Когда я вернулся в реальность, мы каким-то образом преодолели ступени лестницы. Саманта поправляет свою соломенную шляпу, берёт меня за руку (там возникает лёгкий электрический разряд), и мы идём за угол.
   – Уф, надеюсь, сработало, – говорит она и отпускает мою руку. – Ты не против понести мою сумку? Она довольно тяжёлая.
   Нет, я совсем не против. В моей голове роятся тысячи вопросов, но пока я пытаюсь понять, с чего начать, мы добираемся до станции метро. В метро такие вопросы задавать невозможно. Мы молча едем в полном вагоне, стоя рядом друг с другом. Мои мысли возвращаются к поцелуям.

   Вау. Они были совсем не такими, как когда я целовал Миранду. Даже близко не лежали. На самом деле, это не похоже ни на что, что я испытывал раньше в своей жизни. Я чувствую сильное желание снова поцеловать её, чисто из научного любопытства, чтобы испытать это снова. Но я не осмеливаюсь.
   Здесь не так многолюдно, чтобы стоять вплотную. Так что мы рядом, но не касаемся друг друга. Тем не менее моё тело со стороны Саманты покалывает, как от электричества.

   – Кстати, спасибо, что спасла меня, – говорю я ей.
   – Пожалуйста, – она улыбается своей самой обычной Самантовой улыбкой. Она снова стала собой, даже в этой нелепой шляпе.

      …

   – Саманта, что происходит? – спрашиваю я её, как только мы выходим из метро и начинаем пересекать парк. – Почему ты пришла туда? Как ты узнала?
   – Нет, Сэм, это ты объясни мне, что происходит, – она звучит сердито. – Почему ты был там? Почему я получила странные электронные письма о том, что ты в серьёзной опасности? Почему я должна была всё бросить и пойти в мэрию, чтобы изобразить твою девушку?
   – Кто прислал тебе электронные письма? – холод пробегает по моему позвоночнику.
   – Некто, кто подписался “Ноп”. Это тебе о чём-то говорит?
   – Да. Он хороший парень, – я чувствую облегчение и благодарность. “Спасибо, Ноп. Но как ты узнал?" – Что он сказал?

   – Нет, Сэм, ты первый. Что ты там делал? Что-нибудь незаконное? У меня теперь будут проблемы с полицией?
   – Я занимался безвредным хаком. Строго говоря, ничего незаконного, но это серая зона. Ты в порядке. Они ничего против тебя не имеют и не могут иметь. Только… пожалуйста, никому не упоминай о Нопе. Хорошо?
   – Ладно.

   – Что тебе сказал Ноп?
   – Он сказал, что уверен, что мой знакомый попал в беду. Он прислал мне запись с камеры наблюдения, и я узнала тебя в той комнате. Он сказал, что это серьёзно и время очень ограничено, поэтому ему нужен кто-то из местных, чтобы помочь тебе. Он объяснил, что у тебя нет при себе удостоверения личности, зато должна быть какая-то неправильная электроника. Чтобы выйти, нужна обратная ситуация – наличие удостоверения и отсутствие электроники. Он также сказал мне, что сделал что-то с камерами в этом зале, чтобы они смотрели только в одном направлении, прочь от людей, но будет видна главная дверь. То есть, когда я буду входить в зал, моё лицо будет видно, но не когда мы разговариваем с охранниками. Он порекомендовал шляпу. Он перечислил, где расположены другие камеры – за пределами комнаты, поэтому нам нужно будет закрывать лица в этих местах.

   – Это там ты меня целовала?
   – Да, – Саманта слегка покраснела, – я думала, что это будет выглядеть более естественно, чем если бы мы оба закрывали лица.

   – Он также сказал, что сделал что-то с трафиком на улицах, чтобы замедлить полицейских, – продолжает она. – Он спросил, могу ли я раздобыть твоё удостоверение самостоятельно, а иначе ему понадобится личная информация о тебе. Я сказала, что могу сделать это сама. Я скачала твою школьную фотографию и сделала из неё твоё школьное удостоверение… Думаю, это всё.
   – Твой трюк с деталями робота был действительно хорош.
   – Я ужасно сообразительная, правда? – улыбается она.
   Я киваю.

      …

   Мы добрались до её дома. Я достаю части робота из своего рюкзака и обмениваю их на свои хакерские железки. Пора прощаться, но не хочется.
   – Значит, ты поцеловала меня только для того, чтобы спрятать наши лица в стратегически важных местах? – я тяну время, и да, я чувствую некоторое разочарование.
   – Ты думаешь, это было неправильно? Слишком очевидно? – она поворачивается ко мне и выглядит обеспокоенной. – У меня было мало времени, чтобы всё обдумать. В тот момент это казалось хорошей идеей.
   – Это была отличная идея. Я бы только хотел, чтобы было больше камер.
   Она опускает глаза, но не уходит. Внезапно я знаю, что хочу сказать.
   – На самом деле, я бы хотел, чтобы это не было притворством. Я был бы не против, если бы ты и вправду была моей девушкой.
   – О… – тихо говорит Саманта, – лучше не надо.
   Что-то холодное падает внутри меня.

   – Я не люблю ярлыки, – продолжает она. – Я не знаю, что они имеют в виду. Я не знаю, как быть чьей-то девушкой… Но я знаю, как быть Самантой, – она умоляюще поднимает на меня глаза, – Можем мы оставить всё как есть? Просто быть двумя Сэмами? Как мы сейчас?
   – Как мы сейчас, в этот самый момент?
   Она кивает.
   – Никаких ярлыков?
   Ещё один кивок.
   – Просто два Сэма?
   Она улыбается и кивает ещё раз.

   Она так близко. Я снова чувствую электрическое покалывание. Я наклоняюсь ещё ближе и целую её. Пузырящийся электрический заряд проносится сквозь меня. Так можно и зависимость получить.
   – Увидимся завтра, – тихо говорит Саманта, хватает свою сумку и уходит внутрь.
   Она улыбается мне прежде чем закрыть дверь.

-------------------------------------
Глава 40
Хакихвсех, форум Нопа: Тьма

      ...

макс:  какдела?
болтун:  привет, макс
болтун:  как прошёл вчерашний хак?
макс:  успешно
макс:  а также опасно и очень приятно
роз:  у кого-то хорошее настроение :)
макс:  есть такое дело

ноп:  привет всем
муха:  привет, ноп
дзен:  ходят слухи, что боинг планирует испытание с хорошими призами
дзен:  ноп, ты что-нибудь об этом знаешь?
ноп:  до меня тоже дошли слухи
ноп:  но не более того

   ***

Частная переписка на форуме:

Макс Нопу:
– Ноп, я тебе обязан

Ноп Максу:
– Это точно

Макс Нопу:
– Как ты узнал?

Ноп Максу:
– Тьма был так любезен, что сообщил мне все необходимые подробности. Я думаю, он надеялся, что я приду лично и тоже попаду в ловушку. Жадный парень.
– И ты поступил очень глупо, явившись туда, знаешь ли.

Макс Нопу:
– Да, знаю
– Спасибо за спасение моей шкуры

Ноп Максу:
– Хорошо, что сработало

   ***

болтун:  какого масштаба будут призы?
ноп:  это боинг, надо ожидать тысячи или их десятки
болтун:  неплохо

тьма:  всем добрый вечер
ноп:  привет тьма
ноп:  моя надежда когда-либо увидеть тебя на моём форуме уже почти растаяла
# пользователь ‘дзен’ вышел
ноп:  мило с твоей стороны, что заглянул :)
# пользователь ‘болтун’ вышел
# пользователь ‘роз’ вышел

тьма:  ты хочешь сказать, что ты напуган :)

ноп:  нет, с чего бы мне тебя бояться?

тьма:  потому что я тьма
тьма:  давай, беги, как твои маленькие ручные хакеры

ноп:  я ноп, я люблю лениться и не люблю бегать

тьма:  я хакнул твой форум

ноп:  спасибо
ноп:  теперь я вижу слабое место в своём заборе и исправлю его

тьма:  а как ты собираешься исправить ещё одну слабость?
тьма:  то, что теперь мы знаем, что ты местный житель Вишневилля, Колорадо
тьма:  :) :) :)

ноп:  конечно я местный житель
ноп:  я виртуальная сущность
ноп:  я местный житель везде, где есть компьютер, подключенный к интернету

тьма:  о нет, дорогой ноп, на этот раз тебе пришлось прийти физически

ноп:  ты меня разочаровываешь, тьма
ноп:  мне нужно было только отправить кого-нибудь физически
ноп:  что и было проделано
ноп:  по-моему, неплохо получилось

тьма:  это значит, что ты знаешь макса лично или знаешь кого-то, кто знает макса лично

ноп:  теперь знаю, хотя и виртуально

тьма:  как? у тебя не было времени

“Почему Ноп продолжает говорить? Почему не закрывает форум? Контратакует Тьму?” - Макс

ноп:  хак, конечно
ноп:  я хакую компьютер макса, нахожу наиболее часто и недавно использовавшийся контакт, связываюсь с этим контактом, прошу этого человека помочь и вуаля – макс спасён

“Что?!” - Макс

ноп:  извини, макс, это было сделано для твоего блага
ноп:  к чести макса должен сказать, что это было нелегко
ноп:  мне удалось прорваться только потому, что я крутейший хакер в мире :)

тьма:  тебе просто повезло в этот раз

ноп:  я называю это “находчивостью”
ноп:  тьма, почему ты решил, что это сработает?
ноп:  ты же знаешь мой стиль – я сижу в своём компьютере и позволяю всему происходить естественным путём

ноп:  знаешь, тьма, в чём твоя проблема?
ноп:  ты жадный
ноп:  ты мог бы поймать макса, но захотел нас обоих
ноп:  в результате у тебя ничего нет

тьма:  я доберусь до тебя, ноп
тьма:  даже ты уязв

# связь с пользователем ‘тьма’ потеряна

ноп:  пока-пока, тьма

макс:  что случилось?

ноп:  мои комплименты тьме в виде огнечервей
ноп:  надеюсь, сейчас он наслаждается красивым фейерверком и продолжит наслаждаться в ближайшие часы

макс:  как ты думаешь, у него было достаточно времени, чтобы отследить нас?

ноп:  он не мог отследить нас
ноп:  форум защищён от этого
ноп:  он, конечно, пытался получить доступ к нашей таблице подключений, но тем самым вызвал тревогу
ноп:  точнее, он вызвал несколько тревог
ноп:  в нашей защите есть одно намеренно слабое место и там стоит сигнализация
ноп:  так что мне удалось отследить его

макс:  круто
макс:  муха, а почему ты не вышла из системы? ты знала об этом?

муха:  нет, но я подумала, что безопаснее всего держаться вас с нопом :)

ноп:  мне нравится ход твоих мыслей :)

-------------------------------------
Глава 41
Сэмюэл: Жизнь после смерти

      ...

   Я проверил и перепроверил свою систему безопасности. Ноп невозможно крут, ни одна из моих сигнализаций не сработала. И он, должно быть, хакнул мой компьютер в рекордно короткие сроки. Он даже убрал за собой: единственные действия, которые я вижу в своих логах, это мои. Как, во имя Великого Хака, он это делает?!
   Я спросил Нопа, но получил только: “Извини, Макс, у меня есть профессиональные секреты, которыми я не делюсь”.
   Как я уже сказал, он чертовски крут. Я рад, что мы на одной стороне.

   Я немного удивлён, что он нашёл Саманту моим самым часто используемым контактом. Ну, может быть, сейчас – да, но до ловушки я ожидал бы, что это будет Тони. Может, меня подсознательно тянуло к ней и я посылал ей много электронных писем? Нужно будет написать программу, которая анализирует контакты.

   Ну, может, позже. Теперь мои мысли всё время соскальзывают на Саманту. Забавно, теперь мне школа нравится так же, как хакерские вечера. У нас большинство уроков вместе, и даже историю я жду с нетерпением. Обычно я оставляю для неё место, и она садится со мной и Тони.
   Однажды он спрашивает:
   – Я что-то пропустил? Саманта теперь твоя девушка?
   – Нет, она просто Саманта.
   – По мне так больше похоже на “непросто” Саманту.

   Но больше всего мне нравится клуб робототехники. Кто стал бы винить меня за сентиментальную привязанность ко всем и каждой детали робота? Но помимо деталей, там есть и сама Сэм. Чаще всего я провожаю её до станции метро после клуба. Меня до сих пор каждый раз прошибает молнией, когда мы целуемся перед её отъездом.

      …

   Сегодня после школы к нам с Тони подходят две девушки из нашего класса, Белла и Вероника.
   – Ребята, вы собираетесь на вечеринку бейсбольной команды? – спрашивают они и качают волосами.
   – Какая вечеринка? – я поворачиваюсь к Тони, – ты слышал об этом?
   – Да, Джош что-то такое упоминал. Когда? – спрашивает он девушек.
   – Она начнётся через полчаса в спортзале.

   – Чёрт! Сегодня роботы, – Тони выглядит разочарованно. Я знаю, он думает, что Мэри может быть на вечеринке, и тоже хочет пойти.
   – Тони, ты можешь свалить на вечеринку, – говорю я. – Я знаю твой код. Я его протестирую.
   – Ты уверен? – с надеждой спрашивает он.
   – Конечно. Иди, чувак.

   – Макс, ты тоже должен пойти, – Вероника снова взмахивает волосами. – Ты можешь пропустить роботов сегодня.
   – Нет, я обещал Саманте быть там.
   – Она переживёт.
   – Обещание есть обещание.
   – Да ладно, Макс, она тебе даже не подружка.
   – Она гораздо хуже, – говорит Тони, – она – Друг!
   Я смеюсь. Девчонки не въезжают.
   – Так девушка она твоя или нет? – недоумённо спрашивает Белла.
   – Нет, не девушка. Она – Саманта, – твёрдо говорю я. “Что гораздо больше”.

-------------------------------------
Глава 42
Саманта: Вопрос ребром

      ...

   – Сэм, мне нужно поговорить с тобой, – говорит мне однажды Сэм после математики. Он выглядит бледным и обеспокоенным.
   – Всё в порядке? – Я тоже начинаю волноваться. Есть у Сэма такое свойство – его эмоции заразительны для меня.
   – Нет, я так не думаю.
   – В чём дело?

   Мы выходим на улицу в тихое место.
   – Откуда ты знаешь Нопа? – поворачивается ко мне Сэм.
   – Ты имеешь в виду чувака, который связался со мной… тогда?
   – Да, его.
   – Я же говорила, он написал мне по электронной почте и убедил помочь тебе.
   – Значит, ты говоришь, что до того дня вы с Нопом не знали друг друга?
   – Да, это то, что я говорю.
   – Но ведь ты можешь солгать, если нужно, верно?
   – Каждый может солгать, если это необходимо, – “Ох, у меня плохое предчувствие по поводу этого разговора”.

   – Ноп упомянул, что он связался с тобой во время… моего инцидента… потому что он обнаружил, что ты была моим самым частым контактом. Это меня удивило, потому что тогда мы мало общались электронно.
   – Я написал программу, – продолжает он, – которая анализирует мои контакты и частоту их использования. Включая все электронные виды – емейл, смс, телефон и чаты. За месяц до ловушки Тони выигрывает с большим отрывом. Я нашёл пару писем к тебе, но это было меньше, чем я контактировал с моей мамой!
   – Тогда, почему Ноп связался с тобой? – Сэм смотрит на меня хмуро. – Ладно, подумал я, может быть, он предположил, что сценарий “подружка” сработает лучше всего. Ведь он мог догадаться по моим комментариям на форуме, что я парень и вполне обычный в этом плане. Это вполне разумное предположение.
   Я молча слушаю.

   – Тогда я напустил программу только на женские контакты. Белла вышла на первое место. Она тогда пыталась вернуться к Тони и доставала меня каждый раз, когда он не отвечал ей сразу.
   Я молча слушаю.

   – Никоем образом ты не могла быть моим самым частым контактом. Итак, объяснение Нопа было ложью. Он сказал это врагу, устроившему ловушку, так что солгать ему было святое дело. Когда я спросил Нопа напрямую и наедине, он просто отказался мне говорить.
   Холодное предчувствие растёт в моём животе.

   – Саманта, я хакер. У меня сильная защита на всех моих компьютерах. Тонны ловушек и триггеров. Предположительно взломав мой компьютер, Ноп ничего не активировал. Сначала я подумал, что это же Ноп – хакерская легенда, который может сделать невозможное. Но даже Нопу для этого нужно время. У него не было времени. А потом я подумал, а что, если он никогда не взламывал мой компьютер? Что, если он пришёл прямо к тебе, потому что знал тебя и знал, что ты знаешь меня и можешь помочь?
   “Чёрт тебя побери, Сэм, ты слишком умён. И почему я надеялась, что ты никогда не задашь эти вопросы?”

   – Саманта, ты знаешь Нопа лично? Какие у вас с ним отношения?
   Я не знаю, что сказать, но я чувствую боль Сэма, которую ему причиняет вся эта секретность. Школьный звонок приходит мне на помощь.
   – Давай поговорим в выходные, – “мне нужно время”.
   Сэм недовольно хмурится, но соглашается:
   – В субботу утром?
   – Хорошо.

      …

   Сегодня четверг. У меня есть полтора дня, чтобы принять решение. Хотя… решение очевидное.

-------------------------------------
Глава 43
Хакихвсех, форум Нопа: Вечер пятницы

      ...

макс:  какдела?
муха:  привет, макс
макс:  что-нибудь взламываем сегодня?
муха:  не сегодня, но в воскресенье
муха:  роз принесёт подробности

дзен:  привет, народ
скептик:  привет, дзен

роз:  как жизнь, все?
муха:  привет, роз, у тебя есть информация о воскресном хаке?
роз:  ага, это сейф, индивидуальный
дзен:  кто хозяин?
роз:  а-игры

ноп:  привет всем
дзен:  привет, ноп, ты хакеришь в воскресенье?
ноп:  нет

ноп:  вообще-то, народ, я ухожу на пенсию
макс:  что ты имеешь в виду?
ноп:  я прощаюсь, сегодня мой последний вечер в мире хакеров
роз:  я что-то пропустила? сегодня 1 апреля?
ноп:  я не шучу
дзен:  почему?!
болтун:  почему, ноп?

ноп:  я всегда планировал заработать на хакерстве миллион и уйти на пенсию непобеждённым
ноп:  я увлёкся и заработал несколько миллионов, так что это идеальный момент, чтобы уйти непобеждённым :)
ноп:  к тому же, это означает меньше конкуренции для вас всех

муха:  нам будет тебя сильно не хватать
ноп:  мне вас тоже

скептик:  чёрт, ноп, ты и тут меня опередил
ноп:  где?
скептик:  в пенсии – я тоже ухожу

болтун:  что? ты?
роз:  это что, заразно? или я единственная, кто ещё не заработал миллионы?
муха:  скеп, ты серьёзно?

скептик:  да, я серьёзно. нет, у меня нет миллионов
скептик:  но я влюбился
скептик:  я чувствую себя счастливым и оптимистичным
скептик:  так что, я больше не могу быть скептиком

ноп:  поздравляю, скеп, твоя причина гораздо благороднее

макс:  мир сошёл с ума
болтун:  что будет с этим форумом?
ноп:  останется
ноп:  я уверен, что любой из вас сможет поддерживать его

***
Частная беседа на форуме:

Макс Нопу:
– это из-за меня?

Ноп Максу:
– просто пришло моё время, макс

Макс Нопу:
– ноп, не уходи

Ноп Максу:
– я так хочу

-------------------------------------
Глава 44
Два Сэма: Суббота

      ...

   На следующий день Сэмюэл и Саманта встречаются в парке. Его первые слова:
   – Ты знаешь, что Нопа больше нет?!
   – Да.
   – Это из-за меня? И моих вопросов?
   – Да.
   – Он не должен уходить! Это несправедливо!
   – Сэм, чего ты ожидал? Ноп – виртуальная сущность. Выход в реальный мир смертелен для него. И ты попросил раскрыть его личность.
   – Я просто подумал, что вся эта секретность убивает нас – двух Сэмов, понимаешь…
   – Я согласна. Поэтому я хочу всё тебе рассказать.
   – Но почему Ноп должен уйти? Я умею хранить секреты. Я бы никогда не разоблачил его. Я тоже хакер. Я понимаю. Почему я должен выбирать между тобой и Нопом? Я не хочу выбирать! Я хочу вас обоих!
   – Сэм, я – Ноп. И Нопу пора уйти.
   – Нет, это не так! … Что ты сказала?
   – Я сказала, что я – есть – Ноп.

   Сэмюэл замирает, не находя слов.

   – Тьма был прав, – продолжает Саманта, – у меня не было времени на межличностное общение, только на внутриличностное. Не было времени ни взламывать твой компьютер, ни изучать твои контакты, ни даже звонить Тони и объяснять ему, что делать. Я должна была либо смотреть, как тебя губят, либо приходить спасать тебя лично.
   – У тебя было время зайти в клуб и взять части робота.
   – Нет. Это были мои личные части. Мы с папой дома собираем FRC.
   – Вау.
   – Думаю, Тьма не ожидал всерьёз, что я приду. Он скорее хотел продемонстрировать свою силу, поиздеваться надо мной, типа, смотри – я уничтожаю твоего лучшего хакера, а ты ничего не можешь поделать. И в случае сумасшедшего везения, если бы я пришла, он получил бы двойной трофей. Итак, решил он, почему бы и нет? … Но как он узнал, что ловушку нужно устроить в Вишневилле?
   – Он не знал. Он только угадал Колорадо, о котором я, наверное, упоминал на форумах. Он установил её во всех крупных городах штата.
   – О, Сэм!
   – Я знаю! Я такой идиот!
   – Ну, его удача была слишком сумасшедшей и повернулась против него. Хотя… теперь он знает, что ты живешь в Вишневилле, Колорадо. Теперь тебе следует быть супер осторожным.

      …

   Некоторое время они идут молча.
   – Знаешь, – наконец говорит Сэмюэл, – если бы я знал, что ты на форуме, я бы предположил, что ты - Муха, а не Ноп.
   Саманта улыбается:
   – Я - Муха тоже. И Скептик.
   – Что, весь форум?!
   – Нет, только эти трое.
   – Безумство.
   – Нет, это способ защитить главную хакерскую сущность. Я старалась сделать её как можно более абстрактной. Со временем в повседневных разговорах я непреднамеренно раскрыла бы свою личность. Если бы Ноп выражал мои философские идеи и делился бы культурными ссылками девчонки подросткового возраста, ты бы довольно быстро меня вычислил.
   – От этого крышу сносит…

      …

   Они проходят в молчании ещё немного.
   – Подожди, у тебя действительно есть несколько миллионов? – внезапно спрашивает Сэмюэл. Саманта видит, что эта идея вызывает у него дискомфорт.
   – Конечно нет, не говори глупостей.
   Лицо Сэмюэла выражает одновременно облегчение и растерянность.

   – Все мои деньги идут на специальный счёт, – объясняет Саманта. – У меня нет к нему доступа, пока мне не исполнится 18 лет.
   – Хорошо! Значит, я всё ещё могу произвести на тебя впечатление, если заплачу за мороженое? – Сэмюэл указывает на кафе в парке.
   – Да, было б здорово! – смеётся Саманта. – Я на нуле. Я уже потратила мои карманные деньги за этот месяц на новый жёсткий диск.

   Они покупают мороженое и садятся снаружи, чтобы насладиться им на свежем воздухе.
   – Так… – задумчиво говорит Сэмюэл, – у меня меньше трёх лет, чтобы умножить МОЙ миллион.
   – Ты справишься, – улыбается Саманта. – Когда Ноп сообщил некоторым крупным агентствам о своём уходе, агентства, естественно, попросили рекомендации. Ноп порекомендовал хакеров со своего форума, особенно того, которого зовут Макс. “Макс лучше всех”, – сказал он.
   – Мне всегда нравился Ноп, – кивает Сэмюэл.


      Конец