Автомобиль завершал парковочный манёвр, и девушка за рулём откинулась на спинку, закрыв на мгновение глаза. На часах было 7:56, и у Анны оставалось немного времени, чтобы посидеть в тёплой машине. Пусть до входа в башню бизнес-комплекса было не больше пятидесяти метров, но ранние морозы всё равно успевали обжечь кожу.
Она почувствовала, что машина полностью остановилась, и автопилот произнёс:
— Мы приехали. Не забудьте надеть шапку – на улице сейчас -22.
— Спасибо, Алиса, — не открывая глаз, ответила Анна.
Она всегда благодарила нейросетевых помощников, хоть и понимала, что в этом нет необходимости. Учтивость была у неё в крови.
— Пожалуйста, — бодро отозвалась та. — Не забудьте, что у вас сегодня тренировка в одиннадцать, встреча с представителем компании...
— Да-да, спасибо, дорогая, я помню, — со вздохом прервала её Анна, умудрившаяся закатить глаза, несмотря на сомкнутые веки.
Хотя это давно стало рутиной, её утомляло чрезмерное рвение, с которым нейросети стремились выполнять то, о чём она лично не просила. Нет, раздражения это не вызывало — нелепо было злиться на бездумную машину, даже если её вычислительные возможности превосходили человеческие во сколько-то раз... Анна даже не могла представить, во сколько. Но вот то, что разработчики, похоже, намеренно не добавили возможность регулировать уровень активности Алисы — вот это действительно бесило. Она пару раз оставляла отзывы, но в ответ получала типовые отписки: «Компания приносит извинения за неудобства, ваше мнение учтено».
— Ладно, пора идти, — пробормотала она, глянув на часы. 8:08.
"Странно, я же всего на минутку их закрыла..."
Тряхнув головой, Анна уставилась сквозь лобовое стекло на парковочную площадку. Ещё не рассвело. Чёрная матовая гладь покрытия, хоть и освещённая редкими фонарными столбами, казалась недостаточно яркой. Создавалось впечатление, что автомобили зависли над бездной.
Как же ей не хватало света зимой.
В старых районах, где антиснежное покрытие ещё не проложили, улицы были светлее — но там хватало и пробок, и падений из-за гололёда, и сугробов.
Анна порылась во внутреннем кармане пальто, нащупала гарнитуру-«ухо» и вставила в ухо, чуть надавив пальцем на поверхность. Раздался тихий звук активации. Перекинув сумку через плечо, она выбралась из автомобиля.
Мороз впился в щёки, разнеженные теплом салона, и девушка поёжилась, поднимая воротник. Ей хотелось втянуть голову в пальто, но, увы — хоть она и не оканчивала Институт благородных девиц, но понимала, что «не положено». Стараясь идти ровно, искренне давя в себе желание ссутулиться и припустить вприпрыжку к дверям, цокая каблуками, она направилась к башне.
На полпути к такому желанному тёплому входу раздался знакомый голос:
— Ань, постой!
— Чёрт подери, — прошептала она, останавливаясь.
Можно было бы сделать вид, что не слышала, ведь среди людей, спешащих к бизнес-центру, наверняка найдётся ещё одна Анна. Но уже поздно.
Она обернулась.
Олег всё ещё парковал машину неподалёку от того места, где оставила свою она. Сидя в тёплом салоне, он окликнул её через приоткрытое окно.
Анна закатила глаза и изобразила смесь пантомимы и недовольной гримасы, давая понять, что намерена поскорее зайти внутрь. Олег, разумеется, сделал вид, что не понял — а может, действительно не понял? Он часто подтрунивал над ней, хоть и получал за это на спаррингах, когда их ставили в пару на тренировках.
Испепеляя взглядом сияющего, но, казалось, неторопливого Олега и уже не ощущая щёк, Анна решила, что сегодня его ждёт суровая взбучка. В конце концов, этот шут-переросток мог бы просто пригласить её на ужин, а не устраивать подобные спектакли.
Может, стоило самой подтолкнуть его к правильной мысли?
Отправить в мессенджер: «ПРИГЛАСИ МЕНЯ НА УЖИН, КРЕТИН».
Воображаемая преподавательница из Института благородных девиц нахмурилась и поставила ей очередную двойку за манеры. Ладно, пока потерпит.
— Прохладно сегодня, — сказал Олег, подходя.
— Тебе сегодня не жить. Я щёки отморозила, — прошипела Анна.
Тот протянул руку к её лицу:
— Сейчас разотрём!
— Лапы свои убрал! — с ужасом отпрянула она, едва не сбив с ног проходящего мимо мужчину. — Ой, простите, пожалуйста…
— Ошалел?!
Олег рассмеялся и взял её под локоть.
— Извини. С меня горячий кофе, — примирительно произнёс он. — Просто не могу удержаться, ты становишься в сотню раз милее, когда злишься.
Анна подозрительно посмотрела на него. Всё та же довольная ухмылка.
Ох, стереть бы её.
В колледже, когда он не снимал очков и не был таким складным, такой наглости за ним не наблюдалось.
— Тебе всё равно конец на спарринге, понял?
Олег подмигнул и расплылся в улыбке:
— Как и всегда…
До рассвета оставалось ещё более двух часов, но на ферме семейства Дюпонов уже царила суматоха. Марсель ждал отца на площадке перед главным домом, мысленно перебирая список дел на сегодня, но нарастающий шум сбивал его с мыслей.
— Люк, пошевеливайся! Скоро приедет школьный автобус! — громыхал Ален на весь дом, торопя младшего сына, который учился в школе неподалёку, в посёлке. — Сегодня до чёрта дел, и никто тебя туда не повезёт!
Люк раздосадованно пробурчал что-то в ответ, на что тут же раздалось громогласное:
— Я всё слышал!
Марсель усмехнулся. Он обожал младшего брата, но в свои двадцать шесть, уже преодолев гормональные трудности взросления, не мог отказать себе в удовольствии наблюдать за этим конфликтом поколений с безопасного расстояния.
Глядя на мигающие зелёными маячки вертикальных ветрогенераторов неподалёку от купола главной теплицы, парень поёжился. Всё-таки мог бы поваляться в тёплой комнате минут на десять дольше. Несмотря на «умный» материал зимних курток, который немного изменял свою структуру, адаптируясь к внешним условиям, мороз всё равно предательски пробирался внутрь.
Ещё некоторое время Люк и Ален продолжали выяснять отношения на повышенных тонах, где громогласный голос отца отчаянно перебивался мальчишеским. Даже Лена — старшая сестра Марселя — попыталась урезонить разбушевавшегося главу семьи.
«Ох, дурдом...» — пронеслось у него в голове.
Перепалка явно вышла из-под контроля и уже не казалась забавной.
Входная дверь резко распахнулась, и Люк пулей вылетел из дома. Не глядя на брата, быстрым шагом двинулся в сторону выхода с фермы, где вот-вот должен был подъехать школьный автобус, на ходу застёгивая куртку. Сумка с учебным планшетом, наспех перекинутая через плечо, грозила соскользнуть, а шапка, надетая кое-как, только завершала картину утренней ссоры.
— Эй, парень, стой, — Марсель преградил ему путь, мягко удерживая за плечи.
— Ты как, братишка?
— Марс, пусти, я опаздываю! — дрожащим, срывающимся голосом ответил Люк, старательно вырываясь из рук старшего брата.
В такой мороз ещё слёз не хватало.
Марсель крепче сжал его плечи, давая понять, что тот не убежит. Мальчик обмяк, сверля взглядом землю.
— Люк… я знаю, что иногда… — он сделал акцент на этом слове, — …он перегибает палку. Но он любит тебя. Просто это не всегда очевидно.
Он понимал, что отец вышел из себя, и теперь ему точно придётся разбираться с ним. Ален, конечно, уважал старшего сына, но обсуждать с детьми, как ему их воспитывать, считал ненужным. С такими разговорами всегда было сложно, но эта ссора вышла за рамки — за ней нельзя было просто наблюдать.
Судя по воцарившейся тишине, где был слышен лишь вибрирующий гул ветрогенераторов, Лена уже разбиралась с отцом. У неё было больше шансов достучаться до него.
— Я знаю! Пусти, мне пора! — выпалил Люк, пряча переполненное обидой лицо.
— Есть ещё пара минут. Успокойся и не злись. Ты прав со своей стороны, и я тебя понимаю, даже во многом согласен. Но не забывай, что у каждого своя правда, и у отца тоже, каким бы невыносимым он ни был. Просто попробуй сдерживаться, даже если он кажется тебе абсолютно неправым. А с ним я тоже поговорю. Снова.
Люк молчал, не поднимая глаз.
В силу возраста он ещё не понимал, почему отец так суров.
Марсель жалел братишку: мама умерла, когда тому было всего пять лет, и Люк почти не помнил её. Хоть Ален и не был домашним тираном, суровая жизнь наложила отпечаток на его характер. Марсель с Леной, как могли, заботились о младшем, стараясь уберечь его от последствий тяжёлого детства без материнской ласки.
— Ты уже разговаривал… — продолжая изучать ботинки, буркнул Люк.
Марсель, заметив, что брат почти успокоился, развернул его голову, чтобы их взгляды наконец встретились.
Сейчас главное не дать ему вариться в обидах.
— Братишка, взрослые — те же дети. Они тоже не понимают с первого раза. И со второго, как правило, тоже. Он тебя не ненавидит. Дай ему шанс. — Марсель застегнул куртку Люка и мягко похлопал его по плечу.
В этот момент снова распахнулась дверь, и Ален, громко сопя и недовольно бурча под нос, вылетел из дома с той же скоростью, что и Люк. Выражение лица было такое, будто он изо всех сил сдерживался.
«Ох, Лена явно его не пожалела...»
Она умела разговаривать с ним так, что отец несколько дней ходил мрачнее тучи. Не потому, что злился — скорее, просто не находил аргументов для спора. А повысить голос на дочь не мог. К тому же, Лена была копией мамы в молодости.
Люк вздрогнул, и Марсель, убирая его с пути Алена, приобнял брата за плечи.
Отец не задержался рядом, а сразу двинул в сторону амбара. Там их с Марселем ждала куча отходов после сбора урожая в куполе с шампиньонами.
Очень кстати.
Физический труд проветривает голову, особенно после таких ссор.
— Мальчики, не забудьте про автобус, — на пороге появилась Лена, качая на руках почти годовалого сына. Она кивнула в сторону шоссе.
Созвон казался бесконечным — он явно затянулся далеко за отведённые в регламенте полчаса.
Менеджер проекта, Оля, поочерёдно опрашивала руководителей команд о статусе выполнения задач, сокрушаясь каждый раз, когда система автоматического расчёта сроков снова неверно посчитала человеко-часы.
Лица участников встречи говорили сами за себя: встреча затянулась слишком сильно. Тимлид тестировщиков, сложив голову на ладонь, казалось, вот-вот уснёт, и Олегу приходилось изо всех сил сдерживаться, чтобы не начать лыбиться. Контраст между Менеджером и остальными участниками был карикатурным, и он понимал, что Ольга это тоже видит — но сдерживается, чтобы не прослыть занудой. Она работала на проекте всего три месяца и ещё не до конца влилась в атмосферу.
— Поняла… — дослушав засыпающую тестировщицу, сдержанно произнесла Ольга, переключаясь на вкладку Системного анализа и обучения. — Кхм… Олег, что там у вас?
— В отделе бредологии всё как всегда, — бодро гаркнул он, отметив, как тестировщица дёрнулась от неожиданного всплеска децибел.
— Не мог бы ты более развернуто ответить, пожалуйста?
— Да всё как всегда, — лениво откинувшись на спинку кресла, протянул Олег. — Вчера стажёры загрузили в сеть библиотеки по новым товарам. Она уже почти их прожевала. Пару дней на анализ, потом проверим, как усвоила, фиксим баги, которые найдём сами, и отдадим тестировщикам.
— Поняла, спасибо, — Ольга явно оценила то, что он вернул в реальность тестировщицу.
— Укладываетесь в срок?
Олег сжал зубы — как он ненавидел этот вопрос.
— На данный момент — да, — максимально выделяя голосом «на данный момент», ответил он.
— Хорошо. Коллеги, всем спасибо и продуктивного дня, — попрощалась менеджер.
— Пока, — пробормотал Олег, отключаясь.
— Алиса, включи ретро-рок.
— Включаю станцию Ретро FM: Rock, — послушно отозвалось из колонок.
В кабинете зазвучал бодрый гитарный риф, заглушая гул системы разгона воздуха.
Кабинет Олега находился у внешней стены башни, и отсюда открывался великолепный вид на старый промышленный район, который всё ещё коптил воздух, ожидая реновации. И за это «удовольствие» приходилось доплачивать: по туннелям, по которым циркулировал воздух, поступающий в ветроловушки на верхних уровнях, шёл постоянный монотонный гул. Его дополняло ровное гудение системы охлаждения рабочих процессоров, распределённых по этажу.
Спустя пару часов у Олега появлялось ощущение, что он летит в самолёте.
Те, кто проектировал эти «шедевры инженерии», явно не сидели в них по восемь часов в день.
Действие глазных капель, корректирующих его небольшую, но упорно прогрессирующую дальнозоркость, начало сходить на нет. Он потянулся за очками, лежащими на столе рядом со стаканом с недопитым кофе из Дяди Бинса, на котором красовалась надпись «Олег».
Парень ухмыльнулся, в очередной раз вспомнив, как Анна каждый раз ловилась на эту шутку из того нудного фильма.
Она уже несколько раз советовала ему сходить на лазерную коррекцию зрения, но он никак не мог решиться. Особенно после того, как посмотрел видео, где подробно показывали, как именно проходит операция.
Хоть он и знал, что это не больно, но переступить через себя не мог.
Приходилось отшучиваться, что он не готов отказаться от очков, подчёркивающих его великолепный вид.
Отхлебнув остывшего пойла, Олег поморщился: когда этот «душный кофе» стынет, он становится приторно-сладким.
Надо как-то меньше поддаваться рекламе.
В таск-менеджере всё было грустно.
Все задачи по текущей работе висели в in progress, и у Олега не было ни малейшего представления, успеют ли они с группой стажёров уложиться в срок, который другой бредогенератор назначил.
Ребята недавно пришли с корпоративного колледжа и очень старались, за что Олег всегда ставил им высший балл в отчётах куратора. Он даже просил, чтобы их не растаскивали по другим проектам, но кто-то из вышестоящих решил, что он слишком хороший куратор, и теперь перед ним была уже пятая группа стажёров.
На самом деле, он подозревал, что система учитывала его оценки при формировании прогнозов по срокам выполнения.
Но гладко было на бумаге...
Человеческий фактор для умных вычислительных систем оставался лишь амбивалентным параметром, который мог как ускорить, так и затормозить работу. Ещё никто не придумал алгоритм, который мог бы предсказать это с достаточной точностью.
Но стажёры всегда были отличные, с огнём в глазах.
Чёрт, современные колледжи... они частенько знали базу лучше, чем сам Олег, который отучился всего шесть лет назад.
И он был слишком честолюбив, чтобы не признавать это.
Нет, он обожал свою работу. Возиться с обучением корпоративных нейросетей тоже было наставничеством, и, как оказалось, он в этом хорош. Но он, будучи специалистом, прекрасно понимал, что можно доверить нейросетям, а что — нет.
– Эй, – коллега пощёлкал пальцами перед лицом ушедшей в свои мысли девушки, – Ты здесь? Приём.
Анна слегка поморщилась – и впрямь, сегодня она слишком много витала в облаках. Нужно было как-то брать ситуацию с Олегом в свои руки, а то она рисковала совсем оторваться от жизни. Так и спарринги ему проигрывать начнёт.
– Да, прости, что ты говорил?
Андрей с ухмылкой смотрел на неё.
– Мы обсуждали план по взаимодействию с теми французами, с которыми у тебя сегодня ланч. Помнишь?
– Да, конечно, помню, Андрей. Я не в обморок упала, в конце концов… Они планируют расширять производство, и нам надо свести их с компанией, которая занимается переработкой отходов, ведь по нормативам они должны либо сами производить углеродное волокно, либо отказываться от самостоятельной переработки отходов.
– Так точно, – кивнул Андрей, – И главный вопрос: …когда ты уже расскажешь ему, что хочешь, чтобы он сделал первый шаг?
Девушка впилась в него испепеляющим взглядом.
– Ты…
Андрей продолжал нахально пялиться на неё и, с удовольствием, произнёс:
– Я.
Когда только Анна устроилась в компанию, её назначили работать в паре с другим стажёром – так они и познакомились. Куратор был доволен их успехами, поэтому их с Андреем оставили работать в паре. Дальше была стандартная схема: совместные проекты, задерживание допоздна в офисе, когда горели сроки, походы на обед, несколько совместных ужинов – так и случился небольшой служебный роман.
Анна не делала серьёзной ставки на их отношения. Андрей казался милым и удобным, но она понимала, что он лишь попытка заместить Олега. Да и сам Андрей это понимал. Спустя несколько месяцев молодые люди поняли, что ничего не выйдет – огня так и не разгорелось, потому они решили просто остаться друзьями.
Девушке было несколько неудобно, но, видя, как Андрей совершенно не испытывал какого-то дискомфорта по этому поводу, Анна перестала тоже. В конце концов, не попробуешь – не узнаешь. Андрей так же был согласен, что они поступили как взрослые. И ведь они действительно стали друзьями – оказалось, что так бывает. Возможно, если бы Андрей не был собой, то остались бы какие-то обиды, недосказанность и болезненность, что заставила бы их разбежаться по разным кабинетам и смущённо отводить глаза при встрече, но нет.
Анна даже произносила тост за новобрачных полтора года назад, когда Андрей женился на той, чья фотография в цифровой рамке красовалась у него на столе.
А он, в свою очередь, устроив свою личную жизнь, иногда позволял себе, естественно на правах друга, лезть в её взаимоотношения с Олегом. Благо, что он делал это ненавязчиво, и, слава богу, не пытался быть сводней. Но в такие моменты, как сейчас, Анна хотела кинуть в него чем-нибудь.
– Андрей, можно я сама буду?..
– Конечно, можно, – подмигнул парень, – Но сколько это уже длится? Ты же понимаешь, что он может никогда не решиться, учитывая то, каким он был, когда вы познакомились.
– Ты уже говорил это. И, да, чёрт возьми, я это понимаю. Но если я сделаю это, то это уже не будет его первым шагом. Это будет моим первым шагом.
Андрей продолжал ухмыляться.
– И? Тебя интересуют формальности или результат?
Анна тяжело смотрела в ответ. Он давил на самое больное – её рациональность, и девушка знала, что он снова достанет козырь.
– Результат, – металлически отчеканила Анна.
– Мы это уже проходили. Ты считаешь, что это он нерешителен и «бла-бла-бла», а по сути, ты сама боишься, что у вас ничего не получится и просто не хочешь нарушать статус-кво.
Ну вот… он это сделал…
– Да, я уже это слышала, Андрей, – закатила глаза девушка, – И, да, меня пугает, что у нас может ничего не выйти…
Анна отвернулась к экрану, с раздражением поскроллив туда-сюда текст «плана о сотрудничестве» на странице, который они обсуждали до внезапного сеанса у «семейного психолога Андрея».
– Если не выйдет, то ты хотя бы это узнаешь и выберешься, наконец, из этого болота. Кстати, освободишься ты не одна – ты и его отпустишь, Ань. Он же тоже привязан к тебе, пока ты держишь его на коротком поводке, но так и не даёшь приблизиться.
– Всё-всё, я поняла, Андрей, – не глядя на коллегу, подняла руку Анна, – Я сама это знаю. Давай просто прекратим, хорошо? Я постараюсь с ним поговорить.
Тот замолчал, шумно вздохнув перед этим. В кабинете повисла осуждающая тишина, и Анна, будто бы затылком ощущала взгляд Андрея.
Он был прав – ей следовало взять инициативу в свои руки. Лишь опасения насчёт неизвестности о том, что делать, если всё же ничего не получится, останавливали её. И, да, она была ответственна за всё это. Андрей явно был недоволен, и Анна обернулась, придав лицу понимающий вид, но тот не сверлил её взглядом, а уткнулся в свой экран.
– Ладно, ты прав. Я сама это сделаю, – тихо сказала Анна в затылок коллеге, на что тот сразу обернулся, широко улыбаясь.
– Умница. И давай поскорее. Хочу быть другом невесты, – подмигнул ей Андрей.
«Вот прямо после тренировки и поговорю с ним», – подумала девушка.
Отец грозно размахивал лопатой, отправляя в тележку новые порции компоста из огромной кучи, оставшейся от последнего сбора урожая. Марсель молча взял вторую лопату и направился к Алену.
Несмотря на семейные проблемы, работы было много, и на ферме привычным делом оставалось выполнять её, даже если приходилось делать это в гнетущей тишине.
— Ты надел корсет? — будто бы ничего не произошло, спросил Марсель.
Отец, не удостоив его взглядом, лишь буркнул в ответ:
— Да.
И, бросив лопату, схватился за тележку, на которой красным горел индикатор, сигнализируя о том, что максимальный вес для перевозки был превышен.
— Подожди, — Марсель положил руку на плечо Алена, от чего тот дёрнулся. — Стой, говорю, остынь! Ты индикатор видел?
Отец ругнулся и потянулся за брошенной им лопатой.
Парень зачерпнул компоста из тележки, но индикатор не отреагировал. Марселю казалось, что отец перебрал килограмм на десять — это могло сломать измельчитель, что вызвало бы очередной пожар на ферме. Учитывая утреннюю ссору, Марсель мысленно похвалил себя за зоркий глаз.
— Пап, может, ты проветришься пока? Дай я сам…
— Ничего бы не случилось… — проворчал Ален.
Марсель лишь пожал плечами и скинул ещё пару килограммов с тележки. Индикатор моргнул и сменился на жёлтый — теперь можно было отправлять порцию в измельчитель.
— Отвези эту, а я накидаю следующую. И надень чёртов корсет — не хватало, чтобы снова спину сорвал.
Отец открыл рот, чтобы выразить недовольство тем, что сын слишком много указывает, но волна гнева разбилась о спокойный и уверенный взгляд Марселя. Пожевав нижнюю губу, Ален схватил тележку и повёз её в противоположный конец амбара, где тарахтел старенький агрегат.
Вообще, переработка отходов на их ферме была простым занятием, требовавшим лишь времени и физических усилий. Особой прибыли с этого семья не получала, а наоборот — расход энергии был выше. Когда отец включал пиролизную установку, даже в доме моргал свет. Марсель мечтал уговорить его сдать всё это в металлолом и, наконец, заключить соглашение с заводом по переработке — это избавило бы их от махания лопатами ради нескольких килограммов биочара, который уже толком и не продать.
Лет восемь назад, до прихода корпорации, фермеры сами продавали сырьё, но рынок изменился. Минимальные отгрузочные партии стали выше, а цена на биочар упала, ведь новый завод обеспечил производственную линию полного цикла.
Отец не хотел в это вникать — лишь бурчал о «проклятых корпоратах» и автономии, а склад биочара всё пополнялся. Уже более полугода они не могли набрать партию для отгрузки. В прошлый раз Марселю удалось договориться с соседями о совместной сделке, но то был последний раз — они уже тогда заключили договор с заводом по переработке.
Пока Ален возился с выгрузкой тележки в измельчитель, Марсель успел накидать следующую партию. Если бы не утренняя ссора, он бы завёл тяжёлый разговор о практичности такой траты времени и сил. По его оценке, на это уйдёт два-три дня тупого махания лопатами.
Отец справился с загрузкой, нажал пару кнопок на пульте, и измельчитель заурчал. Через пару минут можно было ждать спрессованный «кирпич», в который превратится партия компоста, отработанного субстрата и негодных к продаже грибов. За эти минуты нужно было подготовить следующую тележку, с чем Марсель быстро справился и даже успел отвезти её к Алену.
Молча оставив её рядом, он взялся за опустевшую тележку и собирался двинуться обратно, как вдруг на его плечо легла тяжёлая рука Алена.
— Марс, стой.
Марсель недоумённо уставился на отца. Тот никогда сам не проявлял инициативу в восстановлении нормального климата в доме. Просто не умел.
— Что?
Отец, не глядя на него, угрюмо сверлил взглядом приборную панель агрегата, который сломался бы, если бы имел более тонкую душевную организацию, чем старая железяка.
— Я, это… Сегодня я должен был ехать на одну встречу в город, но не поеду. Боюсь, что опять наломаю дров…
«Опять наломаю дров…» — эхом пронеслись слова Алена в голове Марселя. Звучало так, будто отец понимал, что был неправ, но в это трудно было поверить.
— Сказать Лене, чтобы съездила вместо тебя?
Ален помолчал пару секунд, затем замотал головой.
— Нет, сын, думаю, лучше ты. Когда-то ферма останется на тебе, и…
Он замолчал, как обычно делал в моменты, когда речь заходила о будущем.
— Хорошо, я смотаюсь. В детали посвятишь? — нарушил задумчивость отца Марсель.
Ален всё же оторвался от приборной панели. Во взгляде его было сожаление и даже читалось раскаяние. Неужели сестра так хорошо его обработала, что старик сам понял, что перегнул палку, когда орал на Люка? Если так, то Марселю стоило бы прыгать от радости — их семья, наконец, выбралась из мрачных дебрей.
Но радоваться пока было рано.
— Я… Марс, я просил Лену тебе рассказать, но чёртова ругань с утра… — он ударил рукой по измельчителю, вновь отозвавшемуся гулким металлическим эхом.
— Итак… — громко отстучав по клавишам, запуская процесс обучения, удовлетворённо сказал Олег.
«Шкаф» компьютера, стоящий у стола с терминалом, рядом с которым собрались стажёры, щёлкнул, и на нём замигали индикаторы. В ту же секунду послышался равномерный гул работы системы охлаждения — процесс обучения сильно разогревал процессорные ядра, отчего большая часть начинки «шкафа» напоминала скорее устройство рефрижераторной системы.
Услышав это ровное, размеренное гудение, Олег невольно расслабился — он хорошо знал этот старенький сервер, который стоял здесь ещё с тех пор, когда он сам только пришёл работать в компанию. Надёжный, пусть и старый, он справлялся со своей задачей. До «суперкомпьютера» от МЦАМОС ему было далеко, но Олег предпочитал именно этот шум — он был предсказуем, понятен, почти успокаивающ. Если сервер гудел так, как надо, значит, и процесс обучения завершится без сюрпризов.
Послушав гул ещё пару секунд, он обернулся к стажёрам:
— Чему мы сегодня научились?
Катя нервно теребила пуговицу на рукаве — девчонка явно не любила оказываться в подобных ситуациях.
Олег не хотел нагнетать тревожность стажёров, но и не собирался превращать этот эпизод в пустяковый. Кто знает, с чем им придётся столкнуться в будущем? Сегодня они завалили обучение бредогенератора для копирайтинга описаний товаров, которыми будут пользоваться маркетологи и рекламщики, а завтра?..
— Не пытаться вручную править базы для обучения, — глядя в пол, промямлила Катя.
Олег утвердительно кивнул:
— Всё так. А ещё?
— Не пытаться дважды делать то, что не имеет смысла, — уверенно подхватил Рома, хоть это и была его идея.
— Отличная мысль, — Олег щёлкнул пальцами и указал на довольного стажёра. — Кстати, скажу вам, что это была проверка.
Все трое помрачнели.
— Нас уволят? — разочарованно спросила Катя.
Олег закатил глаза:
— Нет, Катя, вас не уволят. Если бы каждую группу стажёров увольняли после того, как шутники из отдела аналитики присылают некорректные базы знаний, чтобы оставить вас ночевать в офисе, тут бы никто не работал. Просто знайте: манипуляции с данными — это на четыре этажа выше. Если тест баз не выдаёт чёткие 100%, отправляете их на доработку.
Троица немного расслабилась.
— Мы хотели успеть к дедлайну… — вновь подал голос Роман.
— И вы не успели, — улыбнулся Олег. — Это третье, чему вы сегодня научились. Поспешишь — отдел аналитики насмешишь. Хотя… думаю, им было смешно лишь первые три раза.
Он встал и прошёлся по кабинету. Здесь не было окна во всю стену, но была тишина — никаких монотонно гудящих стен, никаких суперкомпьютеров с сумасшедшим ассистентом внутри.
«Не позовёшь…» — сказала она тогда с такой яростной уверенностью, будто бросая ему в лицо. И ведь оказалась права. Снова.
Вместо обещанной тренировки ему пришлось провести три часа с подопечными, решая проблему. Вместо обещанного «позвать Анну на ужин» — сообщение с извинениями.
«Хватит себя накручивать. Она не могла знать, а лишь вела себя как обычно…» — повторял себе словно мантру, но всё равно накручивался.
«Не позовёшь… потому что ты не пойдёшь на тренировку.»
Словно недостающая деталь мозаики, которая идеально вставала на своё место. Сейчас это выглядело вполне логично и даже не казалось параноидальным бредом.
Сколько раз это уже случалось?
Он никогда не рассматривал её выпады под таким углом.
Вот хотя бы тот случай месяц назад, когда он пропустил мимо ушей то, что теперь казалось весьма странным эпизодом:
— Сегодня отличный день, чтобы сделать это, — вдруг заявила она, когда Олег загружал очередной бредогенератор для тестирования.
— Что именно?
— То, что ты давно хочешь сделать, но постоянно откладываешь…
Тогда он не придал значения. Отправка отчётов в МЦАМОС была обязательной, но Олег делал это поквартально. Ассистент периодически напоминала об этом — иногда в таких нетривиальных формах.
Она прекрасно знала его привычки, но всё равно методично настаивала на ежемесячных отправлениях.
Или тогда она говорила не об отчёте? Ведь Олег не собирался его отправлять, да и «давно»…
Она не могла знать, что прошлым вечером он снова просматривал цены на двойную путёвку на лыжный курорт неподалёку.
Два одноместных номера, но рядом. Дороже, зато легенда работала: «Кстати, Ань, тут с коллегой хотели покататься на лыжах, но он внезапно решил съездить к родне… одному не хочется ехать…»
Всё выглядело нормально. Друзья могут съездить на совместный отдых. И даже если бы она отказалась, ничего страшного.
Но он так и не решился, отложив покупку до следующего порыва.
Тогда он даже не подумал об этом. Теперь звучало иначе.