Читать онлайн Дружба в один «Клик» бесплатно

Дружба в один «Клик»

Tamara Ireland Stone

Click’d

© 2017 by Tamara Ireland Stone

© Скляр М. А., перевод на русский язык, 2022

© Издание на русском языке, оформление. ООО «Издательство «Эксмо», 2022

* * *

Посвящается моей дочери Лорин.

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

Суббота

1

Рис.0 Дружба в один «Клик»

Алли покрепче стиснула в руке свой телефон и, шагнув из-за кулис, вышла на середину сцены. Перед ней была аудитория Фуллеровского университета. Она была полна под завязку, и все, кроме трёх человек, были совершенно ей не знакомы.

«Говори разборчиво, – беззвучно напомнила она самой себе. – Улыбайся. Расслабься. Сделай всё, как репетировала».

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

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

Алли вдруг заметила, что вертит в руках телефон, сунула его в задний карман джинсов и заставила себя встать ровно. Девочка сделала глубокий вдох.

А затем она начала:

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

Аудитория рассмеялась.

– Но нужно сказать, – продолжала Алли, – что в то первое утро я вовсе не была уверена, что такая задачка мне по плечу. Мне было не до того – было та-а-ак страшно. Потому что я не знала тут ни одной живой души. – Алли принялась ходить по сцене. Ноги у неё подгибались, но она надеялась, что зрителям этого не видно. – Я осматривала комнату – девятнадцать незнакомых девочек, с которыми я проведу всё лето, – и гадала, кто они. Нравится ли нам одна и та же музыка? Читали ли мы одни и те же книжки? Есть ли у них братья и сёстры? Откуда они? Я знала, что нас объединяет то, что все мы программеры, но всё остальное – тайна за семью печатями. – Она бросила взгляд в кулисы и немного успокоилась, увидев, что там прячется её подруга Кортни – и ободрительно кивает с широченной улыбкой на лице. Алли вернулась в центр сцены. – И вот тогда мне в голову пришла эта идея. Почему бы не сделать приложение, которое поможет заводить новых друзей? Что-то такое, что подскажет, с кем вы кликнете, понимаете? – Говоря «кликнете», она щёлкнула пальцами. – Алли вытащила из кармана телефон и помахала им в воздухе. – В качестве летнего проекта я создала игру, которая называется «Клик». – Ей нравилось это название. Алли казалось, что оно броское и хорошо описывает то, что делает её приложение.

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

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

Алли снова помахала в воздухе телефоном:

– Мы используем голосовалку, которую попросили вас установить заранее, так что, пожалуйста, все достаньте свои телефоны, и вперёд!

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

Для девятнадцати её соперниц и подруг из «КОДевочек» презентация была праздничным итогом их летних трудов, но для Алли она значила намного, намного больше. Мисс Слейд была наставником в «ДоброИграх», ежегодном программерском конкурсе для подростков, который устраивала компания Spyglass Games. Алли поначалу даже не думала о том, чтобы податься на этот конкурс, но когда «Клик» стал привлекать к себе внимание в лагере, она решила, что, может, у неё и есть шанс. Она уже отослала мисс Слейд свой код, и теперь ей нужно было попасть в яблочко со своей презентацией, чтобы занять последнее вакантное место в конкурсе.

Алли сделала глубокий вдох, перевела взгляд на аудиторию и обвела глазами ряды.

– Все готовы? – спросила она, а на мониторе позади неё возникло четыре пейзажа. – Что вам больше по душе – океан, лес, пустыня или горы? Выберите A, B, C или D. – Она перешла к следующему слайду. – А теперь выберите свой любимый десерт. – На мониторе показались четыре новых изображения: вазочка с мороженым, кусок торта, шоколадный батончик и кусок яблочного пирога.

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

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

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

Шагая по сцене, она вдруг заметила, что поджилки у неё больше не трясутся. Она нажала ещё несколько клавиш у себя на телефоне.

– Я тут немного сокращаю, потому что это просто демоверсия.

Алли ткнула в экран, и чей-то телефон в дальних рядах издал звук, испугав своего владельца.

– Встаньте, пожалуйста, сэр.

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

– Поздравляю! Если бы вы запустили «Клик» и прошли игру, вы бы появились друг у друга в топовых таблицах. – Они помахали друг другу через зал.

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

Все захлопали, а женщина и мужчина снова сели на свои места.

Алли ещё раз покосилась на Кортни. У той на лице была широченная улыбка. Алли перевела взгляд на аудиторию, довольная как слон.

– Топ наполняется динамически, меняясь при добавлении новых людей.

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

– Когда «Клик» обнаружит кого-то из вашего топа на расстоянии ста пятидесяти метров, ваш телефон замерцает синим и плюкнет. – Алли приблизила рот к микрофону и прошептала: – Да, это действительно технический термин. – И все снова рассмеялись. – А когда вы двое будете на расстоянии пятидесяти метров, он плюкнет два раза и подсветится жёлтым, а затем, когда вы окажетесь в десяти метрах друг от друга, он засветится красным и покажет подсказку – фотографию из ленты Инстаграма другого человека.

Рис.1 Дружба в один «Клик»

Алли крепко стояла на ногах. Теперь она чувствовала себя просто замечательно. Она не смотрела на мисс Слейд. Ей это было не нужно.

– Когда вы найдёте друг друга, соедините ваши телефоны, и вы увидите, на каком месте вы в топе друг у друга. А затем вы услышите вот такой звук.

«Ву-ху!» – раздалось в зале.

Аудитория снова рассмеялась, и Алли тоже не сдержала улыбки.

– Этот звук говорит вам, что вам надо сделать совместное селфи. Фотография будет разослана всему сообществу, сообщая о новом «клике».

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

Затем она открыла профиль Кортни.

– Это Кортни. Мы оказались номером один в топе друг у друга.

Фотография Алли и Кортни заполнила весь экран. И тут Кортни вышла из-за кулис и взяла за руку Алли.

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

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

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

– Ты выступила потрясающе! – сказала она. Разжав объятия, она отстранилась, взяла Алли за руки и посмотрела ей прямо в глаза. – Тебе не о чем волноваться. Твоей учительнице точно понравится!

– Надеюсь! – сказала Алли.

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

– Твоя игра была замечательна! – сказала она, и Кортни поблагодарила её. Затем она перевела взгляд на Алли.

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

Алли расплылась в улыбке, когда увидела своих друзей-фигурок на голубом фоне.

– Вы сделали серёжки с логотипом «Клика»!

Серёжки были фишкой мисс Слейд. Она надевала новые каждый день – то кусочки пиццы, то электроинструменты, то лампочки, – и все они были напечатаны на 3D-принтере из компьютерного класса.

– Ну конечно, – сказала она и щёлкнула по ним пальцами. – Я и тебе сделала пару. Я подумала, что ты захочешь надеть их в следующие выходные на сцену, когда будешь делать презентацию на конкурсе «ДоброИгр».

Кортни ещё крепче стиснула Алли руку.

– Правда? – спросила Алли.

Мисс Слейд кивнула:

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

Алли посмотрела на Кортни.

– Девчонки-кодеры помогали мне тестировать его всё лето. А уж если они не могут взломать его, то и никто не сможет!

Мисс Слейд улыбалась:

– И демоверсия у тебя отличная. Судьям понравится «Клик».

– Я же тебе говорила! – воскликнула Кортни.

Алли и раньше разрабатывала приложения – просто прикольные игры для друзей, словесные головоломки для родителей, но она ещё не делала ничего подобного «Клику». Её так и распирало от гордости.

– Ну что, давай сделаем всё официально? Итак, что вы будете делать в следующую субботу, мисс Наварро? – спросила мисс Слейд.

Алли вытянулась по струнке и отвела назад плечи, придав лицу подобающее выражение.

– Я буду проводить презентацию для тысячи людей на конкурсе «ДоброИгр». – Она старалась сохранить серьёзность, но расползающийся в улыбке рот не слушался её.

Мисс Слейд стукнулась кулаками с Алли.

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

Понедельник

2

Рис.2 Дружба в один «Клик»

Алли упёрла свой поднос с обедом в бедро и глубоко вздохнула. «Расслабься, – сказала она самой себе. – Им понравится».

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

Когда Зоуи увидела, что Алли идёт к ним, она вскочила со своего места, подбежала к ней и обняла.

– Тебя не было в автобусе, – сказала Зоуи.

– Меня папа подвёз. – Алли не успела договорить, как Эмма уже оттеснила Зоуи вбок, а Мэдди с другой стороны тоже сражалась за место возле подруги.

– Ты вернулась! – воскликнула Мэдди.

– Когда ты приехала домой? – спросила Эмма.

– Вчера вечером, – сказала Алли. – Я целую вечность собирала вещи и прощалась со всеми, а потом родители непременно хотели сводить меня в ресторан и отметить.

Друзья понимали, что это значит.

– Ты пробилась на «ДоброИгры»? – спросила Зоуи, и Алли быстро кивнула.

– Я знала, что у тебя всё получится! – заявила Эмма.

– Мы даже не сомневались! – прибавила Мэдди.

Они все пошли к столу. Алли села между Зоуи и Эммой, как в прошлом году, и Зоуи весело пихнула её плечом:

– Я скучала без тебя, ботанка.

Алли улыбнулась и тоже толкнула её плечом:

– А я ещё больше.

Затем Алли поставила локти на стол и посмотрела на подруг:

– Поверить не могу, что не видела вас целое лето. Что я пропустила? Расскажите мне всё-всё-всё. Так… самое классное место, где вы побывали во время футбольного кубка?

– Орегон! – воскликнула Мэдди, в то время как Зоуи завопила:

– Озеро Тахо!

– Ничего подобного! – возразила Эмма и с силой хлопнула по столу. – Вы что, шутите? Лучше всего было в Сан-Диего! Главное событие лета. Без вариантов.

– О чём ты говоришь? – спросила Мэдди. – Там было дико жарко… типа сто два градуса[1] всё время. Да мы просто плавились на этом дурацком чёрном грунте. Как это может быть твоим любимым местом?

– Одно слово, – сказала Эмма. – Бассейн. – Она посмотрела прямо на Алли. – Когда мы вернулись в отель после первого дня, вся команда рванула прямиком в бассейн. Мы скинули бутсы и прыгнули в воду, держась за руки, прямо в форме!

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

– Подожди. Ты пропустила самое важное, – сказала Зоуи.

– Что? – спросила Мэдди.

Зоуи картинно воздела руки:

– Вафли!

Эмма вздохнула:

– Ой, нет. Опять.

– На завтраке была такая вафельница, которая переворачивается и готовит сразу две вафли.

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

Алли засмеялась:

– Что это за любовь к вафлям?

– Сверху поджаренные, внутри мягкие. Это что-то волшебное. Вроде единорогов. Или… Пегасей, – распиналась Зоуи.

– Пегасей? – задумалась Эмма. – Или Пегасов?

– Ой, всё! – Зоуи бросила палочку «Читос», целясь Эмме в голову, но та её отбила. «Читос» упали на стол, так что Эмма подняла палочку и со смехом бросила обратно в Зоуи.

– В общем, – сказала Мэдди, – мы скучали по тебе.

– Каждый день, – сказала Зоуи.

Все на мгновение притихли. Затем Эмма посмотрела на Зоуи и прошептала:

– Но лето у нас было просто эпичное.

И та, подмигнув ей, отозвалась:

– Точно!

– Да ладно, не портите ей настроение, девочки, – сказала Мэдди. Тут она повернулась к Алли. – И вообще, я уверена, что программерский лагерь был ничуть не менее эпичный.

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

– Если честно, у меня было замечательное лето, – сказала она, разворачивая свой сэндвич.

Зоуи покосилась на остальных, а затем решилась и вслух сказала то, о чём они все определённо думали.

– Правда? – проговорила она с сомнением. – Компьютерный лагерь был «замечательный»?

Больше никто ничего не говорил, и Алли принялась рассказывать.

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

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

– Это всё очень интересно, – сказала Эмма, – но ты всё лето писала нам про ту штуку, которую ты проектировала. – Она помахала рукой, мол, давай-давай, показывай.

Алли оглядела школьный двор, чтобы убедиться, что мистера Мора поблизости нет, а затем сунула руку в задний карман за телефоном.

– Я просто умирала, так мне не терпелось показать вам…

– Нет! – взвизгнула Мэдди. Она закрыла рот рукой и выпучила глаза, глядя куда-то вдаль.

– Что? – спросила Зоуи.

– Волосы, – взвыла Мэдди сквозь прижатую ко рту ладонь, не сводя глаз с Криса Кеммермана, сидевшего со своими друзьями через три стола от них. – Их… их… нет.

К концу шестого класса Крис Кеммерман сделался единственным объектом, удерживавшим внимание Мэдди более чем на две минуты. Алли надеялась, что новизна чувств поистёрлась за лето. Но, кажется, нет.

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

– Правда? – переспросила Эмма, сморщив нос. Все девочки повернулись и уставились на Криса и его друзей, пытаясь разглядеть их ноги.

– Если честно, – сказала Алли, – по-моему, без волос он симпатичнее. Теперь глаза видно.

– Согласна, – сказала Зоуи, положив руку на спину Мэдди. – И потом, кому нужны волосы, когда есть такие плечи? Нет, правда, вы только посмотрите на них.

– Наверное… – Мэдди надула губы. Она громко вздохнула и сказала: – Но я обожала его волосы.

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

– Ну, может, он будет у тебя в топе.

Мэдди свела брови домиком:

– О чём ты вообще говоришь?

Мобильные телефоны были под строгим запретом во время занятий, так что Алли жестом собрала подруг в кружок. Они сбились вместе, касаясь друг друга коленками, и наклонились, загораживая телефон.

Она протянула палец к стеклу и щёлкнула по иконке «Клика». Её приложение запустилось, появились слова: «Готовы КЛИКнуть?», написанные узким рукописным шрифтом. У неё всё внутри потеплело от гордости.

– Сначала нужно создать профиль, как обычно. Вот мой. – Алли наклонила экран к подружкам. – Когда ты в первый раз открываешь «Клик», он спрашивает, какие у тебя любимые предметы в школе, каким спортом ты занимаешься, какие видеоигры любишь, чего ищешь в друзьях… всякое такое. А когда все базовые данные уже есть, приложение перебирает пятьдесят вещей и просит тебя выбрать любимые. Это вроде тех онлайн-тестов, которые ты вечно проходишь, Эмма.

– Обожаю такие тесты!

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

– Так это типа квест? – спросила Зоуи.

– Вот именно, – сказала Алли.

– Но подожди… – Мэдди вытянула шею и заглянула через плечо Эммы, чтобы было лучше видно. – А как оно знает, кто больше всех подходит?

– Тут всё дело в вопросах. – Алли не хотела объяснять на программерском жаргоне про поля и алгоритмы и поэтому постаралась ответить как можно проще. – Я даже придумала себе фальшивое имя и зарегилась на сайтах онлайн-знакомств, чтобы понять, как это работает. «Клик» ищет, что у двух людей общего. В целом вот и всё. Чем больше у вас совпадений, тем выше рейтинг. А чем выше рейтинг, тем выше ты будешь в топе.

Алли вернулась к главной странице, выбрала ТОП-таблицы и медленно провела пальцем по экрану, проматывая список с фотографиями.

– Вот это рейтинг моих подруг из «КОДевочек», – с гордостью объявила она.

– Что здесь происходит? – Алли подняла голову и увидела, что мистер Мор стоит прямо за Эммой, пытаясь заглянуть ей через плечо в круг девчонок. Алли поскорее убрала телефон в карман.

– Ничего, – сказала Зоуи. – Алли рассказывает нам анекдот.

Девочки юркнули по местам и потянулись за едой.

– Это же не телефон я видел, а?

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

– У вас хорошее было лето, мистер Мор? – спросила она сладким голосом.

Алли было ясно, что он не купился на наглое заговаривание зубов, но сегодня он, должно быть, был добрым. Как-никак первый день занятий!

– Очень хорошее, благодарю, – ответил он. – Мы с детьми съездили в Вашингтон, округ Колумбия, и в Нью-Йорк.

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

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

Алли подождала, пока он не ушёл в сектор к шестиклассникам, а затем снова вытащила телефон.

– Хотите попробовать?

Зоуи, Эмма и Мэдди переглянулись и улыбнулись друг другу.

– Само собой! – воскликнула Зоуи, отвечая за всех троих.

Прошлым вечером Алли создала новую группу «Мерсер средняя», чтобы отделить своих школьных друзей от девчонок-кодеров. Она щёлкнула по выпадающему меню и открыла его. Алли пока была единственным участником, но это ненадолго.

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

– Готовы? – спросила она.

Все кивнули.

Алли нажала «Пригласить».

3

Рис.3 Дружба в один «Клик»

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

Девочки нашли укромное местечко в проходе между школьным садом и научным корпусом, сели в кружок по-турецки и склонились над своими телефонами. Пока три подружки проходили клик-тест, Алли вся изъёрзалась.

Зоуи рассмеялась:

– О’кей, это забавно.

Мэдди, выбирая одно из изображений, сказала:

– Ха! Да ладно!

Эмма то и дело тихонько хихикала, пока терпение у Алли не закончилось.

– Девчонки, вы меня просто убиваете! – сказала она и, придвинувшись к Эмме сзади, приткнула подбородок к ней на плечо, чтобы посмотреть, на каком она сейчас вопросе.

– Когда увидите клавишу «ПОЕХАЛИ!» внизу экрана, остановитесь. Не нажимайте, пока я вам не скажу, – сказала Алли.

– Оно просит разрешить доступ к моим фото и аккаунту в Инстаграме, – сказала Зоуи.

– Говори «да». Приложение берёт подсказки из твоей ленты в Инстаграме и сохраняет клик-фото в твоих фотографиях.

– Клик-фото? – переспросила Эмма.

Алли ухмыльнулась:

– Увидишь.

– А теперь он хочет доступ к моим контактам, – сказала Мэдди.

– Тоже выбери «да». Так ты сможешь приглашать новых пользователей, – объяснила Алли.

В следующую минуту Зоуи завопила:

– Готово!

– Я тоже всё, – сказала Мэдди.

– И я! – прибавила Эмма.

Алли с волнением проверила время.

– Отлично. У нас пятнадцать минут. Разбегайтесь. Отойдите как можно дальше друг от друга и нажмите «ПОЕХАЛИ!». – Алли сложила пальцы в колечко. – А потом ходите по кампусу и ищите друг друга. Ах, да, и смотрите за подсказками на экране. Голубой значит, что вы близко. Жёлтый – это теплее. Красный – горячо. Когда найдёте друг друга, соедините телефоны.

– И что тогда? – спросила Эмма.

– Увидите, – ещё раз повторила Алли.

Эмма, Зоуи и Мэдди переглянулись, давясь смехом, а затем бросились бежать в совершенно разных направлениях, и Алли одна осталась сидеть на асфальте, глядя в экран и пытаясь обуздать возбуждение.

Примерно через минуту телефон Алли плюкнул, и экран загорелся ярко-голубым.

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

«Плюк-плюк».

Она пересекла двор, сбежала по ступеням, мимо баскетбольной площадки и свернула за угол спортзала.

– Теплее, – прошептала Алли и проскользнула мимо мальчишеской раздевалки, направляясь к лестнице. – Кто ты? – спросила она у экрана. – Где ты?

«Плюк-плюк-плюк».

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

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

Алли взбежала по лестнице, и Эмма вскочила на ноги и воскликнула:

– Это потрясающе!

– А теперь стукнемся, – сказала Алли, протягивая Эмме свой телефон.

– Что? – переспросила Эмма.

– Стукни свой телефон об мой.

Как только Эмма прикоснулась углом своего телефона к телефону Алли, оба завибрировали, красный перестал моргать и фото исчезли. Они сели на ступеньку и посмотрели на свои экраны. Моргнул белый свет. И открылась топовая таблица.

– Номер три? – Эмма сморщила нос.

Прежде чем Алли успела ответить, телефон Эммы издал победное «ву-ху» и автоматически переключился в режим камеры.

Рис.4 Дружба в один «Клик»

– А теперь мы должны сделать фото, – сказала Алли. Они сели щека к щеке, и Эмма вытянула руку с телефоном. – Это клик-фото. Оно рассылается всем, чтобы все видели новую пару друзей!

«Плюк-плюк».

Телефоны Алли и Эммы одновременно издали звук и загорелись жёлтым.

– Кто-то рядом! – Алли подняла свой телефон повыше в воздух, и Эмма повторила за ней.

«Плюк-плюк-плюк».

Подсветка телефона Алли сменилась на красную, и у Эммы тоже.

– Это Зоуи! – воскликнула Эмма, разворачивая свой телефон так, чтобы Алли было видно.

– А у меня Мэдди! – сказала Алли.

Они услышали «плюк-плюк-плюк» снизу лестницы, а в следующую секунду заплюкало наверху. Телефон Алли показал инстаграмные селфи Мэдди у неё в комнате, а Эммин – фотографию Зоуи с братом с одного из его соревнований этим летом.

– Они идут с разных сторон! – сообщила Эмма. Не успела она договорить, как Мэдди прискакала сверху, а Зоуи прибежала снизу.

Эмма хихикала не переставая. Алли и сама едва сдерживалась.

– Ой, господи, это дико весело, – сказала Мэдди, касаясь своим телефоном телефона Алли.

– Ага, точно! – взвизгнула Зоуи, и они с Эммой стукнулись.

Затем Алли повернулась к Зоуи, а Мэдди потянулась к Эмме. Все задержали дыхание, и вот появились топовые таблицы.

– Это по-тря-са-ю-ще! – завопила Зоуи.

«Ву-ху!»

Звук раздался сразу из всех четырёх телефонов.

– Что это? – со смехом спросила Мэдди.

– А теперь сделаем селфи все вместе, – предложила Алли. – Оно разойдётся по всему сообществу пользователей, показывая, что мы кликнули.

– И под сообществом пользователей ты подразумеваешь нас четверых? – Зоуи нарисовала круг в воздухе.

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

Мэдди посмотрела на свой телефон.

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

– Точно, – ответила Зоуи. – Нам нужно больше пользователей.

– Верно! Нам тут нужны все-все-все! – сказала Мэдди, постучав накрашенным ноготком по стеклу.

– Ага, скажем, вся школа! – прибавила Эмма.

Алли воодушевило то, что девочки хотели поделиться со всеми, но она не могла им этого позволить. Пока не могла.

– Подождите всего лишь до следующей недели, когда конкурс пройдёт. И тогда я рассчитываю на вас в том, что вы поможете мне поделиться со всеми и научить народ, как играть. Вы будете моей фанатской группой промоутеров! – сказала Алли.

Рис.5 Дружба в один «Клик»
Рис.6 Дружба в один «Клик»

Но, кажется, девочки хотели услышать совсем другой ответ.

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

– К чему ты клонишь? – спросила Алли.

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

Зоуи нацелила палец на Мэдди:

– А знаешь, она права.

Алли подумала немного. Ей смерть как хотелось посмотреть, как «Клик» заработает в реальном мире. Она тестировала его в лаборатории, чтобы понять, как он поведёт с себя с сотнями и даже тысячами пользователей-роботов одновременно, и всё прошло отлично. И ей понравилась идея, что можно приправить презентацию настоящими историями о новых найденных друзьях. Однако слишком многое стояло на кону.

– Ребята, я не могу рисковать, чтобы всё упало… только не сейчас, только не перед конкурсом «ДоброИгр». – Алли подняла вверх палец. – Подождите всего недельку. И тогда делитесь сколько хотите.

4

Рис.7 Дружба в один «Клик»

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

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

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

– Ты не могла бы подойти сюда на минутку?

Натан Фредриксон стоял там же. У Алли невольно сузились глаза, когда она пошла к ним.

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

Алли могла пересчитать своих врагов по пальцам. И честно говоря, ей хватило бы и одного пальца. Имя ему было Натан Фредриксон.

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

– Привет, – сказала Алли.

– Привет, – промямлил в ответ Натан.

Мисс Слейд, должно быть, почувствовала напряжение между ними, потому что рассмеялась и произнесла:

– Ну вот вы и разделались с этими глупыми формальностями!

Ни тени улыбки от Натана.

Ни тени улыбки от Алли.

– Я хотела лично поздравить вас обоих. – Мисс Слейд посмотрела на ребят. – Даже сказать вам не могу, насколько я взволнована тем, что могу похвастаться двумя учениками, ставшими участниками «ДоброИгр».

– Что? – переспросила Алли. Мисс Слейд ничего не говорила о том, что Натан тоже участвует. Она, должно быть, шутит. Алли покосилась на Натана и увидела, как кровь отхлынула у него от лица.

– Алли в «ДИ»?

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

Алли ничего не сказала.

Натан тоже ничего не сказал.

Оба изо всех сил старались не смотреть друг на друга.

– А раз уж я ваша наставница, – продолжила мисс Слейд, – моя обязанность – сделать всё возможное, чтобы помочь вам подготовиться к субботе. Ваши игры на сегодня вполне надёжны, так что мне остаётся только подготовить вас, чтобы вы могли сразить тамошних судей. И когда я шла в школу сегодня утром, мне пришла в голову одна мысль! Что скажете о том, чтобы представить приложения своим одноклассникам на сегодняшнем уроке?

Алли не сказала ни слова. Как и Натан.

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

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

Алли не чувствовала в себе ни силы, ни храбрости. Она чувствовала волнение. У неё вспотели ладони, и она вытерла их об джинсы.

– Я бы могла, но у меня нет приложения-голосовалки.

– Но ты ведь можешь сымпровизировать? – спросила мисс Слейд.

– Наверное. Но я… ну просто… – Алли чувствовала, что мямлит. – Я просто не планировала его никому показывать до соревнования, кроме моих трёх лучших подруг.

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

– Не потому, что код глючный, Натан. Приложение супернадёжное.

– Я нисколько не сомневаюсь. – Натан пожал плечами. Но прозвучало это как-то неискренне.

Алли проигнорировала его.

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

Мисс Слейд улыбнулась ей.

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

Алли кивнула. Она знала, что мисс Слейд права. И всё же она до смешного разнервничалась при мысли о том, что придётся показать «Клик» одноклассникам, даже сильнее, чем тогда на сцене, в лагере «КОДевочки».

Натан провёл рукой по волосам:

– Не знаю, как она, но я готов.

Алли расправила плечи и посмотрела прямо на него.

– Я тоже, – заявила она, изображая уверенность, которой на деле не испытывала.

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

– Я, – сказали оба одновременно.

Мисс Слейд залезла в ящик стола и извлекла четвертак.

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

Натан самодовольно зыркул на Алли, а Алли сердито уставилась на него.

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

Прозвенел звонок. Мисс Слейд молча стояла перед классом, выжидая, пока смолкнет трёп. Наконец, когда класс затих, она заговорила.

– Добро пожаловать обратно в школу! – сказала она. – Вы все замечательно провели лето? – Одни ребята понурились и сползли по стульям, другие сели прямее. – Я хочу всё знать. Кто начнёт?

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

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

Мисс Слейд оперлась о край стола.

– Мне нужно рассказать вам о нашем новом проекте на этот семестр, но сначала хочу поделиться замечательной новостью. До того как начать преподавать, я десять лет была разработчиком в Spyglass Games. И пока работала там, я помогала запустить «ДоброИгры» – это конкурс, ориентированный исключительно на программистов-подростков, а уйдя из компании, я продолжила участвовать в проекте в качестве наставника. И теперь каждый год я приглашаю одного талантливого юного разработчика к участию в конкурсе. Но в этом году я убедила судей позволить мне привести двух учеников: Натана Фредриксона и Алли Наварро. Поскольку они семиклассники, эти двое – самые юные конкурсанты, когда-либо принимавшие участие в «ДИ». И сегодня они покажут вам игры, которые привели их туда. Давайте хорошенько им похлопаем.

Все зааплодировали, и она жестом пригласила Натана выйти вперёд. Он подсоединил свой ноутбук к громадному монитору, и в центре экрана возникла красочная иконка с изображением домика. В следующее мгновение две анимированные фигурки, одетые в комбинезоны, показались с двух сторон и засеменили к центру со стопками букв в руках. Дойдя до дома, они подбросили буквы в воздух. Фигурки подняли головы, глядя, как буквы кружатся в небе и наконец выстраиваются над домом, образуя крышу из слова «СТРОЙКА».

– Мой проект для «ДоброИгр» – это весёлая интерактивная игра, в которой игроки действуют сообща, чтобы строить дома – и анимированные, и вдобавок настоящие.

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

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

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

Алли восхитилась тем, насколько проработан каждый персонаж – у них были разные оттенки кожи и волос, разные одежда и головные уборы.

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

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

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

– Эти таблички предназначены для компаний-спонсоров. – Натан приблизил один из щитов и указал на логотип. – Я уверен, что вы его узнали.

Алли закатила глаза. Разумеется, узнали. Это был один из самых узнаваемых логотипов в интернете.

– Spyglass Games, – выкрикнул кто-то сзади.

– Верно. Spyglass пока не является официальным спонсором «Стройки», но, когда я выиграю, они им станут.

Алли скрестила руки на груди. Класс дружно охнул, и Алли услышала, как кто-то сказал: «Огонь!»

– Всякий раз как игрок заканчивает строительство дома, один из спонсоров переводит один доллар для Habitat for Humanity[2]. С тех пор как я начал разработку этой игры, я построил больше тысячи таких маленьких домиков. – На лице у Натана появилась широкая улыбка, говоря, он размахивал руками, и Алли слышала воодушевление в его голосе. – Если бы у меня был только один спонсор, мы могли бы собрать тысячу долларов. И уже это было бы здорово, но представьте: если у нас будут сотни и тысячи игроков и двадцать или тридцать корпораций-спонсоров, каждая из которых по очереди будет перечислять один бакс всякий раз, когда игрок завершит дом. Вот это настоящие деньги на по-настоящему хорошее дело. – Он закрыл свой ноутбук, и монитор погас. – Вот это «Стройка». Настоящая игра для добрых дел.

Алли почувствовала, как уголки её рта ползут вверх. Но затем она вспомнила, что он её соперник, и изменила выражение лица.

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

– О’кей, Алли, – сказала мисс Слейд. – Твоя очередь.

У неё вдруг задрожали руки и заколотилось сердце. Она вышла на пустое место перед столами и оглядела своих одноклассников.

«У тебя получится, – сказала она самой себе. – Не позволяй Натану себя запугать».

Пока она подсоединяла свой телефон к вай-фаю и проектору, мисс Слейд рассказала ребятам о летнем лагере «КОДевочки» и о том, как Алли попала в число двадцати девочек из средней школы, отобранных из почти тысячи подавших заявки по всей стране. Затем мисс Слейд выключила свет.

Алли сделала глубокий вдох.

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

Алли вдруг поняла, что руки у неё больше не трясутся. Всеобщее внимание было приковано к ней, и это было классное чувство.

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

– Для начала вы создаёте профиль, – сказала она. – Просто для демонстрации давайте сделаем весь наш класс как бы одним человеком. Как мы назовём себя?

Аллины одноклассники переглянулись. Наконец Кайли Родригес крикнула с последней парты:

– Придумала! – и указала на два компьютера в углу: – Агнес Ира.

– Прекрасно! – сказала Алли и с улыбкой вбила имя.

«Агнес» и «Ира» – это два самых мощных компьютера в кабинете, и мисс Слейд очень гордилась их именами. Именем Агнес звали компьютер, который давал советы влюблённым в старом эпизоде телешоу «Сумеречная зона», а Ира – это компьютер Дианы Принс, Чудо-женщины. Обе машины использовались исключительно для специальных проектов; они не были подключены к школьной сети, и на них не был установлен Firewall, поэтому просто так открывался только экран входа, а войти было нельзя без разрешения мисс Слейд.

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

Затем Алли описала фото-подсказки и то, как «Клик» работает при приближении, помогая участнику и его десяти друзьям из топа найти друг друга. Она проиграла плюканье.

– Это уникальный звук «Клика». Если вы его слышите, это значит, что один из людей в вашем топе находится в ста пятидесяти метрах от вас. И ваша задача – найти его или её с помощью подсказок. – Алли окинула взглядом класс: – Есть вопросы?

Бенита Сэмюэлс подняла руку.

– Просто любопытно. Всё выглядит супер, но каким образом эта игра приносит добро?

У Алли опять зачастило сердце. Она-то думала, что доброта «Клика» и так очевидна. Но после игры Натана… видимо, нет.

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

Бенита кивнула.

Ксандер Пирс поднял руку, и Алли махнула ему.

– Когда можно будет поиграть?

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

Если все в классе присоединятся и поделятся со своими друзьями, к субботе у неё будет пятьдесят-шестьдесят, а может, даже сто пользователей. А с таким количеством пользователей у неё найдётся по крайней мере две или три интересные истории дружбы, о которых можно будет рассказать во время презентации.

Она посмотрела на Ксандера и поскорее, пока не разубедила саму себя, сказала:

– Ты можешь начать хоть сейчас. – Она обвела взглядом кабинет: – Ещё кому-нибудь нужно приглашение?

Все руки взлетели в воздух. Даже рука Натана.

Алли заметила выражение лица мисс Слейд. Было очевидно, что та не ожидала такого поворота, однако не стала её останавливать, ничего такого, и Алли продолжила.

Продвинутый класс программирования весь прошлый год работал над совместными проектами, так что у неё были в контактах имена всех ребят. Она вернулась к своей парте, открыла «Клик» и начала проставлять галочки рядом с их именами. А затем нажала «ПРИГЛАСИТЬ».

Мисс Слейд вернулась на своё место перед классом.

– О’кей, ребята, я рада, что вы заинтересовались игрой, но, чур, телефоны не включать. У нас есть работа. Кликать начнёте после уроков.

Кликать. Алли улыбнулась. Это словечко ей понравилось. Очень-очень. Так понравилось, что она больше уже не думала о том, почему хотела подождать и поделиться потом.

Спрятав телефон под парту, она быстро написала сообщение в чат для Мэдди, Зоуи и Элли:

Рис.8 Дружба в один «Клик»

5

Рис.9 Дружба в один «Клик»

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

Ко времени, когда прозвенел последний звонок, пользователей было уже тридцать два. Она вышла с седьмого урока с улыбкой на лице. Ей не терпелось вернуться домой и залогиниться на сервере девчонок-кодеров, чтобы посмотреть, что происходит на бэке[3] с базой данных.

Не успела Алли сделать и десяти шагов, как телефон её издал «плюк-плюк». Она посмотрела вниз. Экран был ярко-жёлтый, и Алли почувствовала прилив адреналина во всём теле. Кто-то был совсем рядом!

Она рассекала толпу, направлявшуюся к автобусу, прислушиваясь к звукам. Как только она повернула за угол, её телефон плюкнул три раза и подсветка из жёлтой стала красной.

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

Алли внимательно прислушалась. Звук повторился с другой стороны газона.

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

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

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

– Я так и думала, что мы знакомы! – сказала она, прижимая руку к груди. – Клэр Фридман.

Алли знала, как её зовут, и не просто потому, что они были в одном классе. Все знали Клэр. Она была восьмиклассницей. Суперпопулярной восьмиклассницей!

– Привет! Алли Наварро.

Клэр потрясла телефоном:

– Я только установила эту штуку. Понятия не имею, как она работает, а ты?

Алли улыбнулась:

– Я знаю. Теперь нам надо соединить вместе наши телефоны.

– Правда? – Клэр улыбнулась ещё шире и поднесла свой телефон к Аллиному. Телефоны завибрировали, и экраны моргнули белым, а затем открылись топовые таблицы. Имя и фотка Клэр появились у Алли под номером 5.

– Мой первый друг! – сказала Клэр. Алли заглянула к ней и увидела себя на восьмом месте в рейтинге. На остальных слотах по-прежнему стояли синие вопросительные знаки. – Как же это классно! Я приглашу всех своих друзей. – Она открыла контакты и начала проставлять галочки рядом со всеми именами подряд. – Я до сегодняшнего дня даже не слышала об этом приложении.

Алли сделала глубокий вдох, старясь сохранять хладнокровие.

– Я открыла доступ только сегодня утром, – сказала Алли. Клэр склонилась над своим телефоном и не сводила глаз с экрана, но когда Алли прибавила: – Я создала его, – её голова взметнулась вверх.

– Ты – что? – переспросила она с круглыми глазами.

«Хладнокровие», – напомнила себе Алли, хотя непросто было вести себя так, будто это сущий пустяк, когда это стопудово не пустяк.

– Я написала программу «Клик» в компьютерном лагере этим летом.

Клэр смотрела так, словно ждала концовку анекдота:

– Ты это серьёзно?

– Серьёзно.

– И сложно было?

Алли засмеялась неестественно громко:

– Ага. Очень сложно.

«Ву-ху!» – напомнили о себе их телефоны. Клэр посмотрела на экран и рассмеялась:

– Что это было?

– Это значит, что нам надо сделать селфи. Оно разлетится по всем пользователям, чтобы объявить, что мы кликнули.

– Ничего себе! Круто! – Она приобняла Алли одной рукой и прижалась к ней щекой, а Алли постаралась расслабиться, хотя внутри её просто трясло.

Рис.10 Дружба в один «Клик»

Клэр сделала фото, а потом снова посмотрела на Алли. Она быстро-быстро заморгала и сказала:

– Вау! О’кей! Вынос мозга. – И продолжила проставлять галочки. – А теперь я всем об этом расскажу. – Клэр нажала кнопку «ПРИГЛАСИТЬ», а потом махнула в сторону дороги, где выстроилась вереница автобусов. – Мне надо идти, а то мой автобус уедет без меня.

Алли проследила за направлением её взгляда. Её автобус тоже был почти полон.

– Ага, мне тоже.

– Ну что ж, увидимся.

– Ага. Увидимся.

Алли побежала к своему автобусу и поднялась по ступеням. Идя по проходу к Зоуи, она огляделась по сторонам. Нельзя было не заметить, что все, кажется, набирают что-то на своих смартфонах, и Алли невольно подумала, а вдруг они загружают «Клик». Или, может, уже загрузили и теперь проходят тест. Она просто поверить не могла: неужели все ребята уже играют в её игру?

Алли плюхнулась на сиденье рядом с Зоуи и вытащила телефон.

– Вот, гляди! Пять готово. Пять осталось. – Она развернула экран к Зоуи.

– Ха! Я тебя опередила. – Зоуи с довольной миной показала подруге телефон. – У меня остался только номер семь.

– Когда ты умудрилась? Занятия закончились минут так восемь тому назад!

– Физра. – Зоуи подсунула одну ногу под другую и повернулась к Алли. – Ты бы видела раздевалку во время седьмого урока! Тебя бы кондрашка хватила. Учителей никого, так что все наплевали на правило «никаких телефонов»! Куча девчонок уже установили «Клик» и прошли тест, и, когда я пришла, все уже достали телефоны и ходили по рядам, слушая плюки. – Алли улыбнулась. Как же ей нравилось, что Зоуи копирует звуковой эффект, как будто это настоящее слово. – А через пару секунд мой телефон просто взбесился!

Алли посмотрела на топ Зоуи.

– Я знаю Лиззи, она в моем научном классе, – сказала Алли. – А эти ребята со мной на математике. О, и с Эйджеем Ханной мы вместе ходили в началку. Ты его знаешь?

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

Алли кивнула:

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

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

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

– Ого! – Она не собиралась ничего говорить. Это само вырвалось.

– Что? – спросила Зоуи.

– Шестнадцать человек присоединилось за последние три минуты, как мы сели в автобус! – Алли исполнила победный танец прямо в кресле. – Я надеялась на пятьдесят пользователей – может, шестьдесят – к субботе, но у меня, похоже, столько будет уже завтра. Как думаешь?

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

Вдруг Аллин телефон заплюкал.

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

– Жёлтый – это пятьдесят метров, верно? – зашептала Зоуи.

Алли кивнула.

– Тогда это снаружи.

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

«Плюк-плюк-плюк».

И вдруг они услышали стук в передней части салона.

– Подождите! – приглушённо крикнул чей-то голос. Водитель опустил тормоз, и двери открылись.

– Спасибо! – сказал парень, поднимаясь по ступенькам. Он прижимал к груди руку, словно переводя дух. – Я не знал, куда надо идти.

– Найди себе место, – сказал водитель. И прибавил: – Поскорее.

Мальчик достал из кармана телефон, посмотрел на экран, а затем сел в третьем ряду.

«Плюк-плюк-плюк».

Алли проследила, как он опустил глаза к телефону. А потом медленно повернулся.

Она подняла зажатый в одной руке телефон и помахала второй.

Он помахал в ответ, развернулся в кресле и, указав на Алли, что-то сказал сидевшей за ним девочке. Та взяла телефон и передала его парню позади себя, а тот передал его девчонке позади себя. Ряд за рядом телефон добрался до Алли.

Пенни Маккаскил сидела через проход со смартфоном того мальчика в руке. Она перебросила его Алли, как будто играла в «горячую картошку».

Зоуи наклонилась ближе, касаясь Алли плечом, и Алли стукнула два телефона друг о друга и увидела, как засветились оба экрана.

Появились топ-таблицы.

Маркус Иной. Алли посмотрела фото профиля. Она не знала его и была уверена, что в прошлом году он не ездил на их автобусе, иначе она бы его вспомнила.

– Он в моем классе испанского. Его семья недавно переехала сюда из Денвера. – Зоуи постучала пальцем по его профилю. – Классная фотка, – прошептала она.

Алли почувствовала, как желудок у неё легонько перекувыркнулся. «Ещё какая классная», – подумала она.

– Ну? – крикнул кто-то, и Алли с Зоуи подняли головы. Маркус сидел в кресле на коленках задом наперёд с широченной улыбкой на лице. – Куда ты попала?

– Три, – крикнула Алли в ответ и подняла три пальца.

Он одобрительно кивнул:

Рис.11 Дружба в один «Клик»

– Отлично. А я у тебя где?

– Шесть, – ответила Алли, и Маркус выставил большой палец.

Зоуи пихнула её локтем в бок.

– Подруга, это так мило, – прошептала она.

– Немножко, – хихикнула в ответ Алли. Улыбаясь, она передала телефон Пенни, и та послала его в обратный путь к Маркусу.

– О’кей, и что это было? – спросила Пенни.

Зоуи ответила прежде, чем Алли успела рот открыть.

– Алли написала приложение в программерском лагере этим летом. Оно подбирает тебе друзей; все в него играют. – Она потрясла своим телефоном. – Какой у тебя номер? Я пришлю тебе приглашение.

Все вокруг подались к ним, выкрикивая свои номера телефонов, и Алли с Зоуи принялись торопливо вбивать их.

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

Зоуи посмотрела на свой телефон:

– Они добавляются как незнамо что. Смотри, уже сорок восемь.

Когда автобус остановился на обочине перед домом Алли, она встала и набросила рюкзак на одно плечо.

– До завтра! – бросила она Зоуи.

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

– До встречи, Шесть, – сказала она.

Он поднял голову и улыбнулся:

– До встречи, Три.

6

Рис.12 Дружба в один «Клик»

Пока Алли выуживала ключи из рюкзака, она слышала, как её собака возбуждённо скребёт парадную дверь изнутри.

– Погоди, Бо! – Алли повернула ключ и услышала, как щёлкнул замок. Едва она поставила одну ногу за порог, как пёс прыгнул на неё, требуя своего всегдашнего приветствия.

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

Она поцеловала его во влажный нос и поднялась.

– Я умираю от голода. А ты? Хочешь печеньку? – Она снова потрепала его по голове. – Давай найдём тебе вкусняшку!

Она прошла на кухню (Бо скакал за ней по пятам) и взяла собачью галету из керамического контейнера на шкафчике. Проглотив лакомство, пёс сопровождал Алли по кухне, пока она делала себе горячий бутерброд с сыром и наливала стакан молока.

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

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

Она открыла окошко чата и написала общее сообщение.

Рис.13 Дружба в один «Клик»

Через несколько секунд посыпались ответные сообщения.

Рис.14 Дружба в один «Клик»

Алли улыбнулась, глядя на экран, и напечатала ответ:

Рис.15 Дружба в один «Клик»

Алли сделала скриншот своего профиля и отослала его в группу.

Рис.16 Дружба в один «Клик»

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

Рис.17 Дружба в один «Клик»

Алли вовсе не была в этом уверена. Она подумала об игре Натана. Она так и видела всех этих маленьких человечков, шагающих от дома к дому, строящих вместе что-то важное и по-настоящему меняющих мир. Вот что-то такое судьи и хотят увидеть. «Стройка» очевидно была доброигрой. А «Клик»?

Она положила телефон на кофейный столик.

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

Бо отлично знал это слово. Он спрыгнул с дивана, понёсся прямиком к двери и сел под ней, махая хвостом, пока Алли снимала с крючка поводок.

Вечером за ужином Алли рассказала родителям, как прошёл её день.

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

– Вам разве разрешено пользоваться телефонами в школе? – спросил её папа.

– Ну, технически нет. Но мы можем пользоваться ими до первого звонка и после последнего. – И как только она это сказала, у неё звякнул телефон, и она потянулась за ним.

Рис.18 Дружба в один «Клик»

– Кстати о правилах… – сказала мама, указывая на телефон. – Только не за столом.

– Постой. Только одну вещь посмотрю, – сказала Алли, ткнув в иконку «Клика». – Не. Может. Быть.

– Что не так? – спросил папа.

Алли развернула к нему экран, показывая свой профиль.

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

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

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

Алли положила телефон экраном вниз на стол и взялась за вилку.

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

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

Она плюхнулась на кровать, и Бо устроился рядом, а затем открыла чат с Мэдди, Зоуи и Эммой. Она была чуть ли не на седьмом небе, когда набрала:

Рис.19 Дружба в один «Клик»

Вторник

7

Рис.20 Дружба в один «Клик»

Двери автобуса с грохотом открылись, и Алли поднялась по ступенькам.

– Привет, Три, – сказал Маркус со своего места в третьем ряду.

– Привет, Шесть, – сказала она. Алли хотела было спросить у него про топ-таблицу, но, подняв глаза и увидев, что происходит в автобусе, просто лишилась дара речи.

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

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

– Все – и я имею в виду вообще ВСЕ – говорят о твоей игре, – сказала Зоуи. – Ты знаменита.

Голос сзади прокричал:

– Кто-нибудь знает, кто это?

Алли обернулась. Парень в бейсбольной кепке высоко поднял свой телефон.

– Это Ана Хироно, – ответил кто-то.

Девочка, сидевшая впереди, развернулась в своём кресле и помахала.

– Привет! Я Ана, – сказала она. Он помахал в ответ и передал вперёд свой телефон. Все проводили взглядами продвижение телефона к Ане, затем она соединила телефоны вместе и крикнула: – Шесть и семь! – Она сделала селфи, держа телефон перед собой и наклонив его таким образом, чтобы было видно, как мальчик размахивает руками на заднем плане.

– Это… – Алли не могла подобрать слов. В конце концов она остановилась на «невероятно».

Зоуи рассмеялась.

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

– Ого… Это, значит, будет как со Снапчатом?

– Может быть, – с гордостью ответила она.

Зоуи хлопнула по плечу девочку с толстенькими рыжими косичками, сидевшую перед ней, и та обернулась.

– Это Лорин. Она шестиклассница. Она мой номер семь.

Лорин неловко помахала им рукой и стеснительно улыбнулась. У неё были голубые брекеты и перламутровый блеск для губ. Затем она повернулась обратно и пихнула локтем соседку, словно иметь в подругах Зоуи было большое дело.

– Как так, что у меня с ней больше общего, чем с Мэдди и Эммой? – шепнула Зоуи.

Она показала Алли свой топ. Мэдди опустилась на номер 8, а Эмма стала номером 10.

Телефон Алли плюкнул три раза, и экран замигал красным. «Вот это скорость!» На фото была чья-то волейбольная команда, так что проку от этого было мало. Затем телефон Пенни плюкнул три раза и засветился красным.

Пенни посмотрела на свой телефон и рассмеялась.

– Не уверена, что хочу знать, что у вас там происходило, – хихикала она.

Взглянув на экран, Алли испытала мимолётную грусть. Это была их с Кортни фотография, девочки обнимались, и изо рта у них свисали мармеладные червячки.

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

Пенни подставила свой телефон, и Алли стукнула по нему своим. Они посмотрели на свои топовые таблицы, следя, как имена занимают своё место.

– Восьмая, – с улыбкой сказала Пенни.

– Десятая, – сказала Алли, улыбнувшись в ответ. Не успела она договорить, как её телефон снова заплюкал.

И так всю дорогу до школы. Когда автобус свернул на круг и остановился, топ Алли был полон, а пользователей стало сто семьдесят шесть.

– Какое-то безумие, правда? – спросила она у Зоуи.

– Ага, – согласилась та. – Безумно весело. – Она вышла в проход и закинула рюкзак на плечо.

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

Алли представила, как стоит на сцене «ДоброИгр» и генеральный директор Spyglass Наоми Райан объявляет победителя. Она вообразила родителей в первом ряду, как они хлопают и обнимают друг друга и как мисс Слейд стоит за сценой с другими наставниками и с гордостью улыбается. А затем она представила, каким шокированным и побеждённым выглядит Натан, стоя рядом с ней. Она улыбнулась сама себе. Пожалуй, эта часть видения нравилась ей больше всего.

1 102°F – это примерно 39°С.
2 Habitat for Humanity – «Среда обитания для человечества», крупная благотворительная организация в США, основанная в 1976 году, занимается строительством жилья для бедных по всему миру.
3 Бэк, или бэк-энд (от англ. back end), – серверная часть приложения, обеспечивающая хранение и обработку данных, а также доступ к ним, в том числе через графический пользовательский интерфейс.
Teleserial Book