Читать онлайн Проект «Фантом». Исходный код бесплатно
День первый
Вставать не хотелось. Тело и кровать были будто единым целым, и казалось, что разорвать эти узы не под силу никаким обстоятельствам. Хотелось остановить время и лежать вот так – в тишине и покое, и пусть весь мир подождёт. В тёплой и уютной постели Олег чувствовал себя защищённым от всех невзгод и неурядиц внешнего мира, и это были самые прекрасные часы – когда ты только-только проснулся и на тебя ещё не навалились твои проблемы и воспоминания. Когда ты был свободен от всего и не нужно было никуда идти и о чем-либо беспокоиться. В эти моменты принадлежишь лишь самому себе. И кровать, которая ещё вчера была жёсткой и неудобной, на которой приходилось долго ворочаться, чтобы уснуть, сегодня была комфортным ложем, которое не хотелось покидать. Не хотелось нарушать эту идиллию, погружаться с головой в пучину быта, решать насущные проблемы, вообще ничего не хотелось! Это то самое чувство, когда уже проснулся, но так не хочется открывать глаза, и просто лежать вот так, без всяких ненужных мыслей. Земная сила притяжения не шла ни в какое сравнение с той силой притяжения, которой обладала постель в утренние часы! Но увы, время было беспощадно, оно было никому неподвластно, и его бег неумолимо двигался вперëд и только вперëд, времени было неизвестно движение в каком-либо другом направлении, оно подчинялось своим, неведомым человечеству законам, и людям приходилось мириться с данным фактом и так же двигаться вперёд, шагая в ногу со временем. И означало это только одно – нужно было собрать в кулак силу воли, открыть глаза и высвободившись из плена подушки и одеяла вновь погрузиться с головой в нескончаемую череду вечных бытовых проблем. И, словно подтверждая неумолимый ход времени, ожил будильник на прикроватной тумбочке, оповестив о начале нового дня своим неизменным раздражающим звоном. Олег досадливо хлопнул рукой по тумбочке, словно пытался избавиться от назойливого комара, однако закон подлости сработал на всё свои сто процентов, и звон не прекратился. Утихомирить будильник удалось лишь с третьей попытки, но, к сожалению, вновь наступившая тишина оказалась недолгой – на этот раз еë нарушили позывные "Маяка". "Подмосковные вечера" плавно и окончательно свели на нет утреннюю тишину, Олег поморщился, вздохнул и сделал то, чего старался избежать до последнего – открыл глаза.
"Откройте форточку! Откройте! Не бойтесь свежего воздуха!" – бодрым голосом возвестил диктор. Олег неохотно освободился из тёплого и уютного постельного плена и прошествовав к окну открыл форточку. Вопреки всем ожиданиям по ту сторону окна взору Олега предстала безрадостная картина.
"Вначале ходьба на месте – встаньте прямо, голову не опускать, плечи слегка назад, вдохните, шагом марш! Раз, два, три, четыре! Раз, два, три, четыре! Прямее держитесь, прямее!" – вещал диктор. Музыка была весёлой и настраивала на утреннюю гимнастику, для получения заряда бодрости на весь грядущий день, хотелось дышать полной грудью и радоваться солнцу, однако по небу неспешно ползли тяжёлые хмурые облака, день обещал был серым и мрачным. Вдалеке виднелись трубы местного комбината, которые добавляли картине мрачности своими выбросами, и конечно же вносили посильную лепту в загрязнение окружающей среды. Голос диктора контрастировал с пейзажем каменных джунглей за окном, и потому Олег выключил радиоприёмник, закрыл форточку и прошествовал в ванную.
Холодная вода взбодрила его, окончательно прогнав остатки сна, зеркало отразило лицо без каких-либо изысков красоты, украшенное очками в роговой оправе и покрытое небольшой щетиной. Олег начал обыденный утренний ритуал по избавлению лица от лишней растительности. Привычным уже движением вставил в станок новое лезвие и взбив помазком мыльную пену, начал бриться. Завершив бритьё, Олег почистил зубы, и на этом утренние гигиенические процедуры были благополучно завершены. Облачившись в свой неизменный повседневный костюм серого цвета, Олег прошёл на кухню.
– Доброе утро, – его жена Рита, которая уже давно встала и привела себя в порядок, поставила перед ним тарелку с завтраком.
– Спасибо, – поблагодарил супругу Олег, избавляя варёное яйцо от скорлупы.
– Возьми зонт, – Рита кивнула в сторону окна. – На улице явно дождь собирается, а ты, как всегда, его забудешь!
Олег молча кивнул, так как разговаривать и жевать одновременно он не любил.
– Не забуду,– наконец смог сказать он. – Да и по радио, вроде бы дождя не обещали.
– Мало ли, что они там не обещали! – отмахнулась Рита. – Если бы ты, как все нормальные люди, ездил за рулём, тогда бы действительно можно было не думать о погоде!
– Рита, дорогая, ну мы же миллион раз с тобой это обсуждали! – воскликнул Олег. -Автомобиль – это источник проблем, вероятность возникновения которых крайне высока, и количество негативных сторон в его приобретении преобладает над позитивными.
– О Господи! – Рита картинно возвела глаза к потолку. – Ты жуткий зануда! Неужели нельзя сказать нормальным человеческим языком – у нас нет машины, потому что ты просто не умеешь водить и боишься садиться за руль!
– Я не боюсь! – возмутился Олег. – Зачем мне машина, когда до работы я могу спокойно добраться на автобусе?
– А вот наши соседи недавно на море ездили! – сказала Рита. – На своей машине, между прочим! Вот, другие, почему-то могут себе позволить, в отличие от нас!
Последнюю фразу она произнесла крайне язвительным тоном.
– Мы ничем не хуже других! – воскликнул Олег, надевая плащ.
– Ага, конечно,– сказала Рита, выходя в коридор следом за ним, – только вот почему-то у них машина и им выдали путëвку, хотя он обычный инженер, а она – воспитательница в детском саду. А ты, имея гораздо более престижную работу, до сих пор не удосужился выбить нам билеты на курорт!
– Дорогая, ты прекрасно знаешь, что в такой ответственный момент я просто не могу оставить службу! – воскликнул Олег, надевая шляпу.
– Ну да,– пожала плечами Рита. – Другие могут, а ты настолько незаменимый?
– Другие не занимаются настолько важными делами,– заявил Олег, – а от меня напрямую зависит будущее страны!
– Опять эти возвышенные речи! – воскликнула Рита. – У тебя на уме одни цифры! И за что я до сих пор тебя люблю?
– Ну прекрати,– улыбнулся Олег. – У меня действительно важная работа, ты ведь всё понимаешь!
– Понимаю,– улыбнулась Рита. – Поэтому и люблю тебя, несмотря на то что ты такой зануда!
– А я люблю тебя за то, что ты понимаешь меня, как никто другой! – Олег улыбнулся в ответ и, поцеловав жену, вышел на лестничную клетку.
– Зонт забыл! – воскликнула Рита, однако обращалась она уже к закрытой входной двери.
Лифт не заставил себя долго ждать. Его двери со скрипом разъехались в стороны, и Олег шагнул в кабину, которая понесла его вниз, на первый этаж. Дверцы вновь распахнулись, выпустив Олега на лестничную клетку, лифт доставил его вниз без приключений, что было удивительно – зная свою невезучесть Олег с опаской пользовался лифтом, потому что он почти всегда застревал, либо двери не открывались, обрекая его на заточение. Приходилось, проклиная всё на свете вызывать мастера, который, как назло, не очень-то спешил на вызов. Олег не страдал клаустрофобией, но согласитесь – коротать время в тесной кабине лифта в ожидании, когда тебя из неё вызволят – удовольствие ниже среднего. Из-за этого он опаздывал на свой автобус, и как следствие – на работу тоже. А Олег очень любил свою работу, и потому очень не любил на неё опаздывать. Как известно, труд облагораживает человека, и потому Олег верил в то, что работа его облагораживает. Да и согласитесь – стыдно быть безработным, ведь статью за тунеядство никто не отменял.
Улица встретила Олега в буквальном смысле слова прохладно.
– Привет, сосед! – поздоровался с Олегом Григорий, тот самый инженер, которому повезло с путёвкой на курорт.
– Привет, Гриша! – ответил Олег. – Обзавёлся машиной?
– А как же! – кивнул Григорий, довольно улыбнувшись. – Машина – зверь!
С этими словами он похлопал по капоту своего новенького "москвича".
– Поздравляю! – улыбнулся Олег.
– Спасибо, – ответил Григорий, – давай на работу подброшу? С ветерком!
– Ой, нет! – Олег даже отошёл подальше от автомобиля. – Спасибо, я лучше на общественном транспорте!
– Ну, как знаешь,– пожал плечами Григорий. – Было бы предложено!
Казалось, что сосед немножко обиделся на отказ прокатиться с ветерком на его новом железном коне и оценить все прелести и достоинства передвижения на автомобиле. Но, как вы, наверное, уже догадались, Олег не любил данный вид транспорта, предпочитая ему общественный, и потому бодрым шагом прошествовал в сторону автобусной остановки. Причину нелюбви к автомобилям он объяснить не мог, и потому каждый день добирался на службу на метро или на автобусе. В этот день выбор пал на автобус. На метро, конечно, он бы добрался до пункта назначения быстрее, ведь как уже было известно, Олег не любил опаздывать на работу, но время в запасе у него имелось и потому сегодня он решил добираться до места работы на автобусе. И вот, теперь он стоял на остановке в ожидании этого самого автобуса. Люди шли по своим делам, ничего и никого вокруг не замечая. Да и положа руку на сердце, в такой хмурый день не хотелось обращать внимание на что-либо. Всë было как всегда – без изменений. Вот мужчина с портфелем подошёл к газетомату, опустил в щель монетку и получив свежий номер углубился в изучение последних новостей, вот молодая девушка выходила из магазина, а молодой моряк покупал в киоске пачку папирос. Всё, как всегда, обычная рутина ничем не примечательного рабочего дня. Олег готов был поспорить на что угодно, что где-то на другом конце огромной страны люди точно также идут на работу, в магазин, или покупают газеты и папиросы.
– Доброе утро, Олег Викторович! – голос соседки вторгся в плавный ход мыслей Олега, отчего он вздрогнул и поспешно обернулся.
– Доброе утро, Галина Александровна! – ответил он.
– Погода сегодня нас не балует,– заметила соседка, посмотрев на небо.
– Определённо не балует,– кивнул Олег.
Соседка явно настроилась на долгий разговор – она была уже далеко немолода и относилась к той категории старушек, которые любили поговорить обо всех и обо всем, лишь бы собеседник хороший попался, и как правило обсуждать всех и вся они могли часами. Ну а что ещё прикажете им делать на заслуженном отдыхе? Вот только Олег совершенно не горел желанием слушать и комментировать размер кабачков, успеваемость внука и карьеру зятя. Его мысли были заняты совершенно другим – предстоящей работой. И шансы опоздать на эту самую работу с каждой минутой становились всё больше. Он уже начал жалеть, что не воспользовался услугами метрополитена, и теперь был вынужден стоять и слушать эту совершенно ненужную информацию. Но, к счастью, продлилось это недолго – к остановке подъехал автобус, и соседка отбыла по своим делам в одной ей известном направлении. Благо, Олегу с ней было совсем не по пути. Когда Олег уже был готов к тому, чтобы впасть в панику, приехал автобус, оповестив о своём прибытии неизменным звуком, напоминающим звон перекатывающихся пустых стеклянных бутылок. "ЛиАЗ" с шипением распахнул двери и Олег, пройдя в полупустой салон первым делом пробил себе билет, а уж потом с удобством устроился на сидении. Путь предстоял не слишком уж долгий, но вот газета сейчас явно бы не помешала, но увы, еë не было, а на нет, как известно, и суда нет. За окном медленно проплывали однотипные жилые многоэтажки, почти не отличавшиеся друг от друга, и оттого казалось, что автобус едет кругами. Поневоле вспомнился герой одного известного фильма, который по иронии судьбы в новогоднюю ночь перепутал дома и попал в чужую квартиру. В жизни, в отличии от фильма, такого случится, конечно же не могло, невзирая на всë её однообразие. В реальности, как известно, нет места чудесам, реальность полна разочарований. Говоря простым языком – чудес не бывает, и любое невероятное событие, любой грандиозный прорыв в какой-либо сфере человеческой деятельности – это следствие кропотливого научного труда, это годы работы, и множество бессонных ночей. Потому Олег любил свою работу, он верил в то, что наука определяет будущее, лишь она способна сделать жизнь грядущих поколений лучше. И потому он занимался наукой, во имя будущего, которое с каждым днëм благодаря усилиям множества людей самых разных профессий становилось всë ближе и ближе. И потому был несказанно рад, когда добрался, наконец, до места назначения – огромному серому зданию, в котором располагался НИИ Передового Цифрового Программирования и Вычислительных Технологий. Здание своим монументальным видом внушало благовейный трепет. Его верхушку по центру венчал фронтон, на котором был выбит герб страны и лозунг института "ТЕХНОЛОГИИ – НАШЕ СЛАВНОЕ БУДУЩЕЕ". К двустворчатым дубовым входным дверям вела внушительная лестница с массивными ступенями. Возле дверей подобно несокрушимым стражам восседали два льва. Олег машинально прикоснулся к одному из них. Холод камня передался руке, отчего она будто онемела, но ощущение это прошло так же быстро, как и появилось.
Наконец, открыв дверь, Олег вошёл в небольшое помещение, где располагался стол вахтерши.
– Доброе утро, Евгения Александровна! – поздоровался он.
– И вам доброе утро, Олег Викторович,– улыбнулась Евгения. – По вам можно часы сверять – как всегда явились без опоздания!
– Работа требует пунктуальности,– сказал Олег, предъявляя служебный пропуск и ставя роспись в журнале. Евгения Александровна, женщина бальзаковского возраста, с волосами, которые были уложены в аккуратный пучок на затылке, поправила очки и мельком глянула на пропуск. Это означало, что все формальности соблюдены и можно идти дальше, в гардероб. Там Олег избавился от верхней одежды и, миновав очередные двери, попал в огромный вестибюль, в центре которого располагалась мраморная лестница, ведущая на верхние этажи, а по сторонам были двери, открыв которые можно было попасть в бесконечные коридоры первого этажа. Повсюду сновали сотрудники, изредка перебрасываясь друг с другом дежурными фразами, в помещении от топота множества ног и разговоров стоял тихий непрерывный гул – вот она, рабочая атмосфера во всей еë красе. Олег проследовал к одной из дверей, и открыв её оказался в буфете. Буфет учреждения являл собой стандартную картину – прилавок, холодильники-витрины и столы в центре помещения. В двух словах – ничего лишнего. Олег всегда перед работой выпивал стакан сока, это было уже своего рода ритуалом, которому он следовал неукоснительно. Питьё сока прочно вошло в привычку, а как известно, человек быстро ко всему привыкает.
Олег подошёл к буфетному прилавку, на котором стояли две конусообразные колбы с соком, попросил стакан яблочного и принялся неспеша пить его, однако это удовольствие ему немного подпортил молодой аспирант, который торопливо подошёл к стойке, бросил на неё папку с документами и потребовал себе стакан кефира. То, что это был именно аспирант Олег с лёгкостью догадался по той причине, что всё они здесь выглядели абсолютно одинаково – среднего роста, болезненно худощавые, с вечно растрепанной шевелюрой, и в огромных очках с толстыми линзами. Облик довершало бледное лицо с выражением вечного недосыпа и усталости, и белый халат на один или два размера больше, чем нужно. Эти вчерашние студенты ежедневно нелепо семенили по коридорам, в своих несоразмерных халатах, или почти безвылазно сидели в библиотеке, где в поте лица корпели над кандидатской диссертацией. Особо везучие попадали в машинный зал, где часами напролёт усердно вводили в ЭВМ данные, с умным видом анализировали предоставленные машиной результаты и порядком надоедали занятым делами сотрудникам с просьбами взглянуть на свои труды, которые, как правило, почти всегда не представляли из себя какой-либо ценности для науки. Кончалось это тем, что вконец измученный аспирант опять штурмовал библиотеку, где с помощью литературы пытался отыскать неточности в своих научных изысканиях, изредка прерываясь при этом на еду или другие неотложные дела. И такого вот "бедного сиротинушку" можно было повстречать практически везде – на кафедре, в аудитории, в коридорах. Или вот, как сейчас – в буфете. Между тем, аспирант расправился со своим кефиром и собрался уходить, ведь впереди его ждали великие неотложные дела, на которые, как это обычно бывает, совсем не хватало времени. Однако далеко уйти ему не удалось.
– Молодой человек, а деньги? – спросила буфетчица.
– Ой, простите! – аспирант поспешно вернулся, и принялся шарить в карманах своего несоразмерного белого халата. Бросив на стойку несколько монет, он вновь собрался было уходить, но…
– Молодой человек, сдачу возьмите! – окликнула его буфетчица.
– Простите ещё раз! – бедняга вновь вернулся, чтобы взять сдачу. Тут следует ещё упомянуть, что с головой погружённые в науку аспиранты страдали, все как один, паталогической рассеянностью, и разыгравшаяся на глазах Олега сцена была прямым тому доказательством.
– Молодой человек, вы папку забыли! – воскликнула буфетчица.
– Да что-ж такое-то! – бедняга уже в который раз вернулся к прилавку, взял папку, и наконец удалился, провожаемый вслед тихими смешками всех тех, кому довелось стать невольными свидетелями всего произошедшего.
Как уже говорилось, аспиранты каким-то невероятным образом умудрялись быть абсолютно везде. Передвигались они по одиночке или группами. Они обсуждали между собой свои работы, научных руководителей, делились списками книг, а потом семенили своей извечной торопливой походкой, сгибаясь под тяжестью томов научной литературы. Но самым главным предметом обсуждения у них был конечно же лифт. Лифт, у которого не было кнопки вызова. И версии у аспирантов были одна фантастичнее другой. Олегу даже доводилось слышать слухи о том, что там, куда спускался лифт, хранится самый настоящий космический корабль, информация о котором была тщательно засекречена на самом высоком партийном уровне. В общем, не зря говорят, что слухами земля полнится. Руководство института никак не пыталось повлиять на все эти сплетни, потому что наверху прекрасно понимали – стоит только на эту тему наложить вето, и слухов сразу станет в разы больше. Работники НИИ эти байки аспирантов никак не комментировали, потому что и сами не знали, что же находится там, внизу. Им незачем было это знать. А те, кто знали, не распространялись о том, какие секреты хранит в себе закрытый от посторонних глаз этаж института.
Допив сок, Олег не забыл расплатиться, и покинув буфет, вновь оказался в вестибюле. Он миновал главную лестницу, и вышел к лифтам. Их двери то и дело открывались, впуская и выпуская сотрудников института, но Олег прошёл мимо них, к лифту, который был расположен отдельно от остальных – к тому самому лифту, вокруг которого в стенах НИИ ходило столько сплетен и слухов, что запомнить их все было попросту невозможно. Его двери были закрыты, кнопка вызова отсутствовала – вместо неё были кнопки с цифрами, и воспользоваться этим лифтом могли лишь те, кому была известна цифровая комбинация, необходимая для вызова кабины. Плюс ко всему, она регулярно менялась таким образом, что у постороннего не было шансов еë разгадать. Но Олегу и не нужно было её разгадывать, так как он посторонним не являлся, и комбинацию знал наизусть. Он набрал нужные цифры и красный индикатор возле кнопок погас, вместо него загорелся зелëный. Означать это могло только одно – комбинация верна. В подтверждение этому двери лифта распахнулись, и Олег вошёл в кабину. Внутри это была самая обычная кабина лифта, ничего сверхъестественного в ней не было, если не считать отсутствия кнопок для выбора этажа. Да и зачем они, если лифт спускался только в одно место – под землю, на самый нижний уровень, полный тайн и загадок. Впрочем, для Олега там не было ровным счётом ничего тайного и загадочного, поскольку он работал на этом уровне. Наконец, лифт добрался до места назначения и створки кабины разъехались в стороны. Повеяло прохладой. Олег вышел в полутемный коридор, освещаемый лампами на стенах. Вот и ещё один пропускной пункт, на котором дежурил крепкого вида мужчина в строгом костюме. На этот раз процедура проверки заняла больше времени, сотрудник долго изучал пропуск, вглядывался в фотографию, казалось даже, что он был готов изучить пропуск с помощью увеличительного стекла, или даже попробовать его на зуб, однако до таких кардинальных мер дело, к счастью, не дошло. На этом уровне проверка тоже прошла успешно, и Олег, забрав пропуск, двинулся дальше.
С каждым шагом становилось всё холоднее и холоднее, вентиляция подземного уровня работала исправно – ну так ещё бы, Олег лично следил за системами охлаждения. У неподготовленного человека запросто могло сложиться впечатление о том, что этот коридор ведёт в некий секретный морг, однако это было совсем не так. В своё время этот уровень использовался в качестве бомбоубежища, однако теперь был переоборудован для совершенно иной цели. Коридор казался бесконечно длинным, однако вскоре, миновав ещё одни двери (и тут не обошлось без кодового замка) Олег вошёл в гардеробную, где надел белый халат, после чего вышел наконец в главный зал. Тут стоял тихий непрерывный гул. Источником шума было ни что иное, как суперкомпьютер нового поколения, электронно-вычислительная машина невиданных масштабов и как следствие – обладающая невероятной для своего времени мощностью, которая исчислялась в трёхстах миллионах вычислительных операций в секунду! Такую небывалую мощность суперкомпьютеру обеспечивали двадцать процессоров, которые выглядели как монолитные шкафы, стоявшие вдоль одной из стен и словно древние атланты, подпирающие собой потолок. Про все новшества "Фантома", а именно так и назывался этот вычислительный монстр, можно было говорить ещë очень и очень долго, но сводилось всë к одному – в его основе лежал совершенно новый принцип программирования, который в будущем мог позволить "Фантому" самостоятельно принимать решения, и работать практически без человеческого вмешательства. Но пока суперкомпьютер, увы, проходил обучение, которое уже совсем скоро должно было завершиться.
– Привет, Олег! – к нему подошла Наталья, человек в этом отделе далеко не последний – старший инженер. Именно еë отдел следил за технической исправностью всех систем суперкомпьютера, и своевременно устранял все неисправности. Именно ей Олег был обязан тем, что "Фантом" работал почти без перебоев, одним словом – любую электронику она знала наизусть. Ей не были присущи такие женские слабости, как паника, излишняя эмоциональность, и непреодолимое желание обсуждать всё и всех, как это делают женщины. Именно за эти качества Олег еë уважал, и между ними сложилась прекрасная дружба. Ничего большего между ними не было, и быть не могло. И никто из них не жалел об этом. Ну да, такое бывает – дружба между мужчиной и женщиной, вопреки всему.
– Привет, – улыбнулся Олег. – Как ночная смена прошла?
– По моей части ничего не случилось,– ответила Наташа. – Ленту в приёмнике проверила, ячейки всех процессоров тоже проверены, охлаждение в норме.
– Что по данным? – спросил Олег.
– Я не заметила каких-либо изменений,– Наталья пожала изящными плечами. – За кодом следишь ты.
– Я пока тоже ничего нового не заметил,– кивнул Олег. – Но есть у меня парочка идей, как довести его до ума.
– И кое-кто будет очень рад их услышать! – сказала Наталья.
– Я догадываюсь, кто! – проворчал Олег.
– Он, кстати, очень хочет тебя видеть,– сказала Наталья. – Уже искал тебя.
– Вот ведь! – Олег досадливо поморщился. Интересно, где и что он уже успел сделать не так, если высшее руководство интересуется его скромной персоной?
– У себя? – спросил Олег.
– Ну а где же ему ещё быть? – вопросом на вопрос ответила его подруга.
– И как настроение? – поинтересовался Олег.
– Без изменений, – ответила Наташа. – Недоволен, торопит, требует улучшения результатов.
– Мешает работать, как всегда? – усмехнулся Олег.
– Вот именно! – рассмеялась Наталья. – Как будто от его нравоучений что-то кардинально изменится. И зачем ты ему с утра пораньше понадобился?
– Отчёт по последнему тестированию! – ответил Олег. – Я над ним вчера засиделся.
– Рита сильно ругалась? – спросила Наташа.
– Ну, ты же знаешь Риту,– улыбнулся Олег. – Ругалась, но недолго. Что поделать, работа у нас такая.
– Покой нам только снится,– согласилась Наталья.
– Ну, пожелай мне удачи,– Олег поправил очки. – Пойду на ковер к руководству.
– Ни пуха, не пера! – улыбнулась Наташа.
Олег покинул главный зал, и миновав ещё один коридор, оказался перед дверью, ведущей в кабинет директора. По пути он встретил только двоих девушек из отдела аналитики, но по их виду трудно было сказать, в каком расположении духа пребывает директор Никонов. Впрочем, какая разница? Олег постучался, услышал, что можно войти, и только после этого отворил дверь и переступил порог директорского кабинета.
– Доброе утро, Андрей Николаевич,– поздоровался Олег.
– Доброе утро, Олег,– ответил Никонов. – Проходи, садись.
Кабинет директора нисколько не изменился с того момента, когда Олег посещал его в последний раз – всë та же карта мира на стене, массивный дубовый стол, который неизменно был завален документами, графики и чертежи, которыми были увешаны стены, плюс шкаф в углу. Из-за такого обилия документов на столе, начальника удавалось заметить не сразу, да и вид у Никонова был неприметный – мышиного цвета пиджак, зализанные назад волосы, очки в тонкой оправе, да и роста он вдобавок был невысокого.
– Вы просили отчёт, Андрей Николаевич,– Олег извлёк из портфеля папку, и протянул её своему начальнику. Положить папку на стол было невозможно, так как там почти не было свободного места из-за вороха бумаг.
– Просил! – Никонов взял отчёт, отодвинул в сторону кипу документов, и положив перед собой папку, раскрыл еë. – И ты с ним запоздал!
– Работы много, Андрей Николаевич, сами знаете,– пожал плечами Олег.
– Работы много, а результата откровенно мало! – Никонов, изучая внимательным взглядом содержимое папки. По его лицу трудно было сделать какие-либо выводы относительно того, доволен он отчётом, или нет. Лицо Никонова при любом раскладе сохраняло серьёзное выражение, и вообще, это был человек крайне неэмоциональный. Когда он был чем-то недоволен – он поджимал губы, когда он нервничал – то и дело протирал очки, а когда он был счастлив или чему-то радовался – это было никому не известно. Так что вся гамма его эмоций сводилась лишь к поджатым губам и протиранию очков. Так что, по столь скудной гамме эмоций выводов можно было сделать крайне мало. Если их можно было сделать вообще. Вот и сейчас – Никонов читал отчёт, словно это был вовсе не отчёт, а какая-то на редкость скучная статья в газете или журнале. Но когда он закончил чтение, его губы были поджаты, что означало крайнюю степень недовольства.
– Что-то не так, Андрей Николаевич? – осторожно поинтересовался Олег.
– Всё не так, Олег! – Никонов закрыл папку. – Абсолютно всё не так! Исходя из твоего отчёта я никак не могу понять, куда уходят те средства, которые нам выделяются на финансирование твоего проекта? На что мы тратим киловатты электроэнергии? И в конце концов, что за несуразный код ты используешь?
– Это принципиально новый код! – воскликнул Олег. – Не имеющий аналогов не только у нас, но и на Западе!
– И толку, что он новый? – Никонов снял очки и принялся протирать их своим собственным галстуком.
– Толк есть! – Олег готов был отстаивать своё детище до победного конца. – Как только "Фантом" пройдёт обучение, он сможет самостоятельно осуществлять большинство всех тех процессов, для которых в настоящее время требуется человеческое вмешательство! Мы ведь для этого его и создали!
– Создали – это когда достигли конечного результата,– проворчал Никонов. – А пока я вижу только то, что вижу!
– Но тут даже вы согласитесь, что на данном этапе мы уже достигли небывалой вычислительной мощности! – сказал Олег. – И теперь у нас благодаря этому есть возможность завершить процесс обучения!
– И сколько времени на это понадобится? – Никонов грозно посмотрел на своего подчинённого. – Твой код, он откровенно несуразен! Я его не понимаю!
– Он просто новый! – Олег попытался возразить. – "Фантом" прекрасно выполняет все команды! Мы добились того, чего хотели – код работает, суперкомпьютер с этим программным обеспечением выполняет всё согласно прописанным алгоритмам, теперь осталось лишь заставить его действовать автономно, анализировать все возможные варианты, и выбирать наиболее оптимальный путь для решения поставленных перед ним задач!
– Сколько времени на это потребуется? – вновь спросил Никонов.
– Мы что, не укладываемся в сроки? – удивился Олег. – Я думал, что мы наоборот, опережаем график!
– Мы отстаём! – Никонов вновь снял очки, протёр их и водрузил на нос. – И твой отчёт нисколько не добавляет ясности во всю эту ситуацию!
– Но по моему там всё предельно ясно,– Олег вновь предпринял попытку отстоять труд, без преувеличения, всей своей жизни, но судя по виду директора, повторная попытка успеха не снискала.
– Это по твоему там всё предельно ясно! – Никонов сказал, как отрезал. – А мне вот ничего не ясно, хотя я работаю в этой сфере побольше твоего! Я понимаю, что ты написал принципиально новый код, что мы разрабатываем вычислительный комплекс нового поколения, но неужели там всё настолько новое, что простым смертным это понять невозможно?
– Именно – новое! – с жаром заявил Олег. – И благодаря всем моим нововведениям "Фантом" уже сейчас опережает все серийные машины! В отчёте указаны результаты последних тестов!
Андрей Николаевич снова раскрыл папку и принялся её изучать.
– Да, результаты и впрямь радуют,– наконец признал он. – Но весь твой отчёт – если мне его трудно постичь, то что другие подумают? Изволь написать его более корректно!
– То есть – переделать, я правильно понимаю? – спросил Олег.
– Совершенно правильно! – кивнул Андрей Николаевич.
– Будет сделано! – Олег кивнул, сложил отчёт в папку, положил эту папку в портфель, и покинул кабинет. Настроение, которое с утра и без того было неважным, теперь было испорчено окончательно. Такой вердикт руководства значил лишь одно – очередной вечер за бумажной рутиной, вместо того чтобы посвятить его жене. Нет, Рита, конечно, всё понимала, но согласитесь – не вся ведь жизнь – работа? Семья ведь тоже не менее важна? И так в последнее время сложилось, что семья в жизни Олега была на втором месте. Олег любил свою работу, но не настолько, чтобы посвящать ей всё своё личное время. Но увы, обстоятельства складывались таким образом, что сегодня семья вновь отходила на второй план. Утешала лишь одна мысль – всё это временно, а когда проект "Фантом" будет наконец завершён, то свободного времени как раз с лихвой хватит на заслуженный отпуск, о котором так давно мечтает Рита.
– Ну что? – спросила у Олега Наталья, когда он вновь вышел в главный зал.
– Как всегда, Наташ,– махнул рукой Олег. – Вечно всё ему не так!
– Не обращай внимания,– посоветовала Наталья. – Не стоит всё так принимать близко к сердцу.
– Вот скажи мне,– Олег посмотрел на подругу. – Это я такой идиот, или вокруг меня в последнее время одни кретины?
– Успокойся,– отмахнулась Наташа. – Совсем скоро все эти кретины за твои разработки тебя на руках будут носить, всему своё время.
– Когда вот только это время наступит! – вздохнул Олег. – Работаешь как проклятый, а работы, наоборот, только больше становится.
– Может, уйдёшь в отпуск? – спросила Наталья.
– Ты прямо как моя Марго,– усмехнулся Олег. – В последнее время у неё на уме одна Ялта.
– А мы с мужем в Минводы планируем,– сказала Наталья. – И тоже всё некогда.
– Да,– согласился Олег. – Для нас отпуск – больная тема.
– Поэтому давай работать,– решительно заявила Наталья. – А то наши отпуска так и останутся разговорами.
– Согласен,– кивнул Олег. – Я как раз сегодня должен довести до ума свою новую идею, к слову сказать, весьма на мой взгляд перспективную.
– От меня что-нибудь требуется? – спросила Наталья. Тон её сразу стал деловым и серьёзным.
– Да,– кивнул Олег. – Нужно подготовить ещё одну ячейку для хранения данных. Я планирую расширить спектр выполняемых задач.
– Легко,– пожала плечами Наталья. – Когда подключаем новый накопитель?
– Думаю, я успею сегодня всё написать,– Олег задумчиво посмотрел на свои ручные часы. – Поэтому я приступаю немедленно.
– Ну, удачи! – улыбнулась Наталья. – Ни пуха, не пера!
– К чёрту! – улыбнулся Олег в ответ, и торопливым шагом направился в свой рабочий кабинет.
Проходя мимо своего главного детища, Олег не смог отказать себе в удовольствии, он замедлил шаг, чтобы в очередной раз полюбоваться суперкомпьютером. Он знал его во всех деталях, каждый накопитель, каждую шину, каждый винтик. Он словно был с ним единым целым, что не удивительно – он ведь на протяжении многих лет работал над ним, "Фантом" словно ребёнок, вырос на его глазах, Олег вложил в него всю свою душу, обучая сверхмощную для своего времени вычислительную машину, терпеливо вводя в неё строку за строкой сложнейший программный код. И теперь, созерцая то, чем стал «Фантом», Олег всеми фибрами души чувствовал, что финал многолетнего проекта как никогда близок. Плевать на мнение руководства, совсем скоро это руководство в полном составе будет утверждать обратное!
"Фантом" поражал своей монументальностью – огромные шкафы с процессорами, ячейками памяти, которые хранили в себе строки инновационного программного кода, и всё это было синхронизировано между собой, и являло одно целое. Единый электронно-вычислительный механизм, который по задумке своего создателя должен обрести своё собственное "Я", свой уникальный и неповторимый разум, которому будет под силу решение таких задач, которые не в состоянии решить все ныне существующие образцы вычислительной техники. На огромном экране непрерывно шли строки сложнейших формул, и если бы эти формулы попались на глаза ведущим специалистам в области математики, то все они просто-напросто беспомощно развели руками, не в силах понять того, что предстало перед их взором. Но Олег всё прекрасно понимал, и смотря на экран видел то, что было ведомо в полной мере лишь ему одному. И это было прекрасно. Это было поистине совершенно.
Олег замер, забыв обо всём на свете, потому что он видел в этом что-то новое! Новое! То есть совсем новое, чего раньше не замечал! Олег присмотрелся. Ну так и есть! Такой последовательности формул раньше не было! Таких алгоритмов он решительно припомнить не мог! Хотя… Судя по виду, изменения эти были не столь значительны, но Олег знал наизусть все системы «Фантома», и таких изменений он решительно не помнил! Но, так как они были не столь значительными, это вполне мог быть обычный сбой на программном уровне. Да, узлы и компоненты сверхкомпьютера были просто идеально синхронизированы между собой, но это был настолько глобальный проект, что мелких недочётов тут было никак не избежать. Олег снял очки, протёр их, и вернув их на своё законное место, поспешил в свой кабинет. Нужно было работать. И эти сбои в программе были прямым подтверждением того, что не следовало терять зря драгоценное время. Время, которого, по словам начальника отдела, у них уже практически не было.
Рабочий кабинет встретил Олега тишиной, которую нарушал лишь звук тиканья настенных часов, но Олег уже привык к этому звуку, научился его не замечать. На столе всё было точно так же, да и что могло поменяться за одну ночь? Олег достал из портфеля несколько толстых тетрадей, которые были от корки до корки заполнены строками кода, устроился за столом поудобнее, запустил стационарный рабочий компьютер и принялся вводить в него код, который был записан в тетрадях. Предстоял долгий и кропотливый процесс переноса кода с бумаги на магнитный носитель, нужно было ещё раз всё досконально проверить, чтобы избежать тех досадных ошибок, которые тормозили всю работу. И уже потом фрагмент нового кода вводился в память вычислительного комплекса "Фантом". Это был, как уже говорилось, финальный этап работ, поэтому ошибки тут были совершенно недопустимы. Но почему-то сегодня Олегу никак не удавалось сосредоточиться – он замечал ошибки в рукописном варианте кода, хотя был уверен в том, что раньше их там не было, потом он замечал ошибки уже после того, как переписал код, злился на себя, исправлял увиденные недочёты, но на смену им прибывали новые неточности. Олег не был любителем ненормативной лексики, но сегодня ему остро хотелось произнести те самые слова, которые так и не смогли прижиться в его разговорной речи. Да что за день сегодня такой? Видимо работа без отдыха уже начинает сказываться, и, как всегда, по закону подлости – в самый неподходящий момент. Впрочем, закон подлости именно потому так и называется, что начинает действовать в самое неподходящее время. От цифр рябило в глазах, а при воспоминании о том, что дома предстояло корпеть над отчётом, Олегу и вовсе становилось тошно на душе. Любимая работа во всей красе, и добавить тут было больше нечего. Олег любил свою работу, так что приходилось принимать обратную её сторону – тотальную занятость и почти полное отсутствие личной жизни. Всё это временные неудобства, не более того. И чтобы эти неудобства поскорее закончились, нужно было сосредоточиться и работать. Олег закрыл глаза, сделал глубокий вдох, но это не помогло – даже за закрытыми веками перед его взором шли бесконечные строки кода. Цифры, цифры, цифры… Олег открыл глаза. Всё тот же рабочий кабинет, тетради на столе, единственное, что изменилось, это положение стрелок на часах. Олег посмотрел на время. Не может быть! Он заработался настолько, что пропустил обеденный перерыв – стрелки часов уже подбирались к окончанию рабочего дня! А ведь ещё нужно было проверить, как прошла установка новых блоков, для того чтобы внедрить в суперкомпьютер тот самый код, на который он потратил, без преувеличения, весь рабочий день! А ведь ещё нужно было записать его на носитель, предварительно проверив на ошибки! А это значило, что нужно было предельно сосредоточиться, что Олег и сделал. Он ещё раз внимательно просмотрел код. Крупных недочётов в нём не нашлось, а с мелкими ошибками, в случае их обнаружения, легко справятся инженеры. Что не говори, когда подчинённые тебя понимают, твоя работа становится в разы легче. Теперь осталось лишь перенести код на носитель и подключить этот носитель к компьютеру. Олег очень надеялся на то, что благодаря его новой идее вся команда станет на несколько шагов ближе к долгожданному финалу всего проекта.
Олег встал со своего рабочего места и почувствовал ломоту во всём теле. Может, имело смысл выполнять ту самую утреннюю зарядку, которая изо дня в день транслировалась по радио? Олег с хрустом расправил плечи и вышел в главный зал. Там всё было точно так же, как и несколько часов назад – инженеры неустанно трудились, поддерживая стабильную работу "Фантома", пространство было наполнено гулом систем охлаждения – вентиляторы исправно выполняли возложенную на них функцию. Нужно было отыскать Наталью, узнать у неё положение дел и закончить наконец этот рабочий день внедрением в машину очередного фрагмента кода. Но это было лишь вершиной айсберга – потом следовала проверка работы системы, нужно было убедиться, в том, что работа машины не ухудшится, плюс ещё устранение всех существующих неточностей! Хотелось просто бросить всё и уйти. Уйти туда, где нет этих накопителей информации, сложных формул, процессоров, ячеек памяти, но увы, дело нужно было довести до конца, тем более что финал проекта был уже не за горами. По крайней мере Олег очень надеялся на то, что в процессе не возникнет каких-либо проблем, иначе весь многолетний труд мог и вовсе пойти, что называется, псу под хвост. Но искать подругу долго не пришлось – она сама спешила к нему и у неё, судя по улыбке, явно были хорошие новости.
– Что случилось? – спросил её Олег. – Вы провели ещё одно тестирование, и судя по твоему виду, оно превзошло все ваши ожидания?
– Нет! – Наталья улыбнулась ещё шире.
– Тебе предоставили отпуск? – Олег решительно ничего не мог понять.
– И снова мимо! – ответила Наталья.
– Ладно, я сдаюсь,– пожал плечами Олег. – У кого из наших день рождения?
Как оказалось, именин и юбилеев в ближайшее время среди сотрудников тоже не предвиделось.
– Ну а что тогда? – Олег уже начал терять терпение. – Твой муж получил повышение, вам подошла очередь на машину?
Олег даже совершенно позабыл о том, что автомобиль у супруга Натальи давным-давно уже имелся.
– Ну, есть две новости, хорошая и плохая,– ответила Наталья.
– Понял, всё понял,– Олег в нетерпении махнул рукой. – Давай уже с плохой, если мне и впрямь нужно это знать!
– Место заместителя больше не вакантно,– сообщила Наталья.
– Вот это действительно новость,– улыбнулся Олег. – И кто из наших пойдёт на повышение?
– В том-то и дело, что никто! – ответила Наталья. – Никонов привлёк в проект человека со стороны!
– Да уж! – Олег досадливо поморщился. – Это не плохая новость, Наташ, это ужасная новость!
Должность заместителя в их отделе довольно продолжительное время была никем не занята, так как весь проект носил строго секретный характер и потому привлекать к работе посторонних по ряду причин было делом рискованным. Как говорится, новая метла по новому метёт, и кто знает, чем может обернуться это назначение для проекта, который, к тому же, находится на своей завершающей стадии? Новость действительно была ужасной.
– И что же нам делать? – растерянно спросил Олег, оглядывая огромный зал, над которым нависли тучи неведомых, но, судя по всему глобальных перемен.
– А вот это уже хорошая новость! – улыбнулась Наталья. – Ничего делать не придётся!
– И почему это? – поинтересовался Олег. – Может быть потому, что наш новый заместитель сам всё сделает и благополучно пустит под откос все годы нашей работы? Что же хорошего во всём этом ты видишь?
– Ничего он не пустит! – ответила Наталья. – Вечно ты во всём видишь только плохое!
– Ну хорошего в этом я пока не замечаю! – заявил Олег.
– А хорошее в этом то, что Артур высококлассный специалист! – заявила Наталья. – Если ты помнишь, он был лучшим на курсе, после тебя, разумеется!
– Да быть этого не может! – воскликнул Олег. – Артур? Ты сейчас правда не шутишь?
От такой новости Олег едва сумел устоять на ногах, для чего ему пришлось призвать на помощь всё своё самообладание, ведь новость действительно была сногсшибательная.
Артур Морозов был давним другом Олега. Они познакомились на первом курсе института и во время своей славной и теперь уже такой далёкой студенческой юности были самыми лучшими на своём курсе. Со стороны казалось, что между ними идёт постоянное соперничество, однако, всё было в корне не так! На самом деле была дружба, и им не было дела до того, что их считают соперниками. Да, Артур уступал своему другу, был в глазах преподавателей вечно на втором плане, Олег всегда был впереди, но дружбе это нисколько не мешало. А причина была предельно проста – им обоим было всё равно, кто из них первый, а кто второй. Они оба просто учились, просто работали над дипломными работами, просто дружили. Однако, как это всегда бывает, после института, по воле случая их пути разошлись, подобно кораблям в бескрайнем океане, у каждого из них оказался свой путь, своя жизнь. Они дали друг другу обещание поддерживать связь, но, как это всегда бывает, связь эта не поддерживалась – жизнь внесла свои коррективы. Олег постоянно то и дело хотел позвонить или, на худой конец, написать письмо, но в бесконечном потоке бытовых неурядиц это письмо, так же, как и звонок, отходило на задний план. И Олег сильно подозревал, что и Артуру тоже было недосуг написать или позвонить. Так увы, всегда бывает, ничего не поделаешь. И вот теперь судьба вновь решила свести их вместе, и что из этого выйдет, можно было лишь догадываться.
– Он уже здесь? – спросил Олег.
– А то как же! – ответила Наталья. – Явился, как всегда – при полном параде, судя по всему, ему уже даже за границей довелось побывать, так что он полон идей, как поставить весь наш проект на рельсы глобальной оптимизации!
– Он у Никонова? – спросил Олег, изо всех сил пытаясь при этом скрыть охватившее его волнение.
– У него,– кивнула Наталья.
– Тогда я к нему! – заявил Олег. – И чем быстрее, тем лучше!
– Подожди,– Наталья обеспокоенно посмотрела на своего друга. – А как же код?
– Позже с ним разберёмся! – в нетерпении отмахнулся Олег.
– Ну как скажешь! – Наталья пожала плечами. – Смотри дров там не наломай!
– Не беспокойся! – улыбнулся Олег. – Обычная встреча старых друзей, которые не виделись много лет.
Да, они действительно очень давно не виделись, и судя по всему, обсудить им нужно было очень и очень много. Потому, не став терять понапрасну время, Олег устремился в сторону кабинета директора. Олег чувствовал, что со стороны он выглядит теперь как те самые аспиранты, которых на секретном уровне не было, да и быть не могло в принципе. Он старался не сорваться на бег. Тихо. Нужно было подавить эмоции. Ну ничего же не произошло катастрофического, в самом деле! Оказавшись перед заветной дверью, Олег сделал глубокий вдох и прислушался. По ту сторону двери были слышны голоса. Один из этих голосов, как и положено, принадлежал директору, а вот при звуках другого голоса в сознании Олега сразу же, стремительно, возникли такие далёкие воспоминания – учёба, университет, редкие посиделки после лекций в пивной через дорогу, невзирая на то, что повсюду велась активная пропаганда трезвости и здорового образа жизни. Ну да, все ведь всего лишь люди, никто не идеален, и всем присущи эти маленькие простые радости в виде кружки пива. Которое было особенно прекрасным после долгих и нудных нравоучений о марксизме и всей подобной ерунде, заниматься которой могли лишь те, у кого была железная выдержка, либо развитый коммунистический фанатизм. Эти воспоминания подобно холодному душу в знойный летний полдень обрушились на Олега. Это был действительно голос старого друга, абсолютно не изменившейся за минувшие годы. Боже, как давно это было. Но, это действительно было давно, было и прошло, а сейчас всё могло быть совсем иначе! Поэтому Олег решительно постучал, и, не став ждать предварительного ответа, медленно открыл дверь в кабинет директора. Директор и его посетитель тут же прервали свой разговор.
– Это ты, Олег? – удивился Никонов. – Извини, я немного занят сейчас.
Артур сначала замер в недоумении, его глаза расширились. Этих мгновений Олегу хватило для того, чтобы разглядеть друга во всех подробностях. Первое, что бросалось в глаза – это строгий костюм чёрного цвета, который совсем не выглядел, как одежда для траурных мероприятий. Наоборот, он сидел на Артуре, как влитой, сразу становилось понятно, что пошит он явно именно для него, и вполне вероятно, шили его там, где Олегу, по понятным причинам вряд ли было суждено побывать. Образ идеально дополняла белоснежная рубашка и галстук в полоску, с золотым зажимом. Про обувь можно было и вовсе не говорить. Старый друг выглядел так, будто не было между ними той долгой разлуки. Да и положа руку на сердце – много, конечно, с тех пор воды утекло, но не настолько, много, чтобы успеть кардинально измениться внешне. Что касается Олега, то его костюм вмиг показался ему донельзя затрапезным, блеклым и невзрачным. На какое-то короткое мгновение Олегу даже завидно стало, но, к счастью, это было лишь мгновение.
– Что,– улыбнулся Олег. – Ты не веришь своим глазам?
– Да быть того не может! – воскликнул Артур. – Просто не может быть!
С этими словами Артур крепко хлопнул старого друга по плечу. Олег, рассмеявшись, ответил ему тем же.
– Ну, как ты? – спросил Артур. – Как там Рита? Как у тебя вообще жизнь?
– Как видишь, работаю, не покладая рук! – ответил Артур.
– Вижу! – воскликнул Артур. – И судя по всему, ты делаешь успехи!
– Кстати, прежде чем поговорить об успехах, я хотел бы для начала вас познакомить,– вмешался Никонов, который до этого момента наблюдал встречу двух друзей молча, и как всегда – без каких-либо эмоций, – но вы, я вижу, уже знакомы.
– Конечно! – кивнул Олег.
– Это мой старый приятель! – подтвердил Артур.
– Ну, значит эти формальности можно опустить,– кивнул Никонов. – Итак, я хотел бы поговорить о дальнейшей судьбе всей нашей работы.
– А о чем тут говорить? – настороженно спросил Олег. – Работаем согласно утверждённому плану, предстоит внедрение в машину очередной части кода.
– Вот и прекрасно! – кивнул Никонов. – Заодно покажешь Артуру, как продвигается работа, введешь его в курс дела непосредственно на месте!
– Будет сделано, Андрей Николаевич,– кивнул Олег.
– Ну, Артур, вас можно поздравить – вступили в должность, и уже начали работать! – Никонов потер руки с крайне довольным видом. Олег мысленно про себя отметил, что таким оптимистичным его начальник выглядел впервые, и потому не смог толком сделать вывод по поводу того, что этот оптимизм мог означать.
– Ну что,– сказал Олег. – Пойдём, покажу тебе наше скромное хозяйство!
– Я уже сгораю от нетерпения! – воскликнул Артур.
С этими словами друзья вышли из кабинета директора и направились в главный зал подземного уровня.
– Ну вот, как-то так у нас здесь всё устроено! – Олег обвёл рукой просторный машинный зал. – Годы работы, как видишь, не прошли даром!
– Это просто невероятно! – Артур был потрясен, и видно было, что его эмоции не поддельны. – Так вот о чем ты грезил в наши студенческие годы!
– Да, именно об этом,– с гордостью сказал Олег, оглядывая главный зал.
– Даже не знаю, что тут сказать,– Артур пребывал в лёгкой растерянности. – Признаюсь, тогда я сомневался, что твоя задумка возможна, но теперь…
Артур смолк, оглядывая всё вокруг полным восхищения взглядом.
– Теперь сам видишь, нет ничего невозможного, если очень сильно захотеть! – усмехнулся Олег.
– Страшно представить, на что будет способна эта штука,– сказал Артур. – Ведь если верить тому, что мне успел рассказать Никонов, проект действительно прорывной!
– О да! – с жаром кивнул Олег. – И то ли ещё будет!
– Дружище, ты страшный человек! – сказал Артур. – Придумать и воплотить подобное ещё никому не удавалось, я уверен! У тебя всё получится!
– Мы уже в считанных шагах от финала! – сказал Олег. – Осталось всего ничего!
Олег уже хотел в красках описать товарищу, какие перспективы их ждут в уже совсем недалёком будущем, когда к разговору двух друзей присоединилось новое действующее лицо.
– Знакомые все лица! – к ним подошла Наталья.
– Как? – Артур едва не подскочил от неожиданности. – И ты тоже здесь? Какими судьбами?
– Как видишь, здесь,– ответила Наталья. – Олег меня в этот проект втянул.
– А как же иначе? – спросил Олег. – Если бы не она, проект так и остался бы на бумаге.
– Не преувеличивай,– отмахнулась Наталья.
– Даже и не думал! – заявил Олег. – Ты сделала очень большой вклад в эту работу!
– А где ты пропадал всё это время? – спросила Наталья, с интересом разглядывая Артура.
– В Штатах,– сказал Артур настолько будничным тоном, словно ездил за грибами в соседнюю деревню, а не за океан, в капиталистическую страну.
– Невероятно! – потрясенно произнесла Наталья. – И как там?
– О, это длинная история! – улыбнулся Артур. – Так просто и не расскажешь, в двух словах.
– Видимо, там не очень, раз ты вернулся на родину? – усмехнулся Олег. – В гостях хорошо, а дома лучше?
– Ну, не только это, – ответил Артур. – Я думал, здесь пригодится мой опыт работы за рубежом, хотел внедрить некоторые нововведения в наше производство электронно-вычислительной техники.
– И как в этой отрасли обстоит дело на западе? – с неподдельным интересом спросил Олег.
– Ну, там на сегодняшний день компьютерная индустрия более широко развита, чем у нас,– ответил Артур. – Но следует отдать тебе должное – твой проект по своей амбициозности превосходит западные аналоги. Такого я там точно не видел!
– Я так и знал! – воскликнул Олег с гордостью в голосе. – И как я уже говорил, то ли ещё будет!
– Будем надеяться, что в будущем твоя технология будет доступна и простым смертным,– улыбнулся Артур.
– Мы всё делаем для этого,– кивнула Наталья. – Как раз сейчас нам нужно внедрить новую часть программного кода.
– Я весь день над ней работал! – воскликнул Олег.
– Надеюсь, мне позволят взглянуть на результат твоих трудов? – спросил Артур. – Как помнится, я должен вникнуть в вашу работу?
– Конечно,– кивнул Олег, однако Наталья отчётливо услышала в его голосе нотки сомнения. Услышала, но не подала вида. Услышал ли это сомнение в голосе друга Артур, понять было нельзя – даже если и услышал, то он этого тоже никак не обозначил.
Олега можно было понять – тяжело открывать сокровенную тайну человеку, который никакого отношения к проекту не имеет, пусть даже это старый друг. Напрягало ещё и то, что он прибыл из-за океана, и кто знает, вдруг он вновь вернётся туда? Но эта тревожная мысль почти сразу сошла на нет – даже если и так, то ничего существенного Артур сейчас точно не увидит. Но всё равно, это чувство недоверия в отношении лучшего друга разъедало Олега изнутри, словно изжога, и ничего с этим нельзя было поделать. Однако, весь процесс внедрения нового фрагмента кода прошёл просто на удивление превосходно – Артур сразу понял все тонкости, и даже дал несколько дельных советов в процессе отладки.
– А ты на удивление быстро разобрался в моей задумке! – Олег с уважением посмотрел на своего друга. – Неужели там ты трудился над чем-то подобным?
– Не скрою, там у них имеются сложные вычислительные машины,– согласно кивнул Артур. – Но, как я уже говорил, их программный код с твоим не имеет ничего общего даже отдалённо.
– Это радует,– вздохнул Олег. – Не хотелось бы, чтобы то, над чем я трудился столько лет, оказалось не настолько уникальным, как мне хотелось.
– Даже не думай! – решительно сказал Артур. – Работай, просто работай, у твоего "Фантома" очень большой потенциал.
– Скажи это Никонову,– Олег грустно усмехнулся. – Он не верит в мои идеи.
– Да ну брось? – Артур с удивлением посмотрел на приятеля. – Неужели он недоволен твоими успехами? Производительность "Фантома" уже сейчас просто поражает! А ведь он, насколько я понимаю, ещё не завершён? Что же будет, когда ты доведешь его до ума?
Олег замялся. Он не знал, стоит ли раскрывать другу все карты. Но, в конечном итоге, чувство давней дружбы взяло вверх над чувством тревоги.
– Это должно быть нечто, старина,– наконец сказал Олег. – Я задумал создать не просто полностью автономный компьютер нового поколения, а функциональную сеть для обмена информацией, которая объединила бы между собой все вычислительные машины страны.
– И тем самым удалось бы увеличить потенциал тех организаций, которые будут к этой сети подключены! – воскликнул Артур
– Что, пока я пытаюсь тут всех убедить, по ту сторону океана это уже стало реальностью? – с грустной улыбкой спросил Олег.
– Ну, там это пока не столь широко распространено,– ответил Артур. – Сеть NSFNET объединила между собой крупные научные центры, но о широкомасштабном использовании, насколько я знаю, пока речи не идёт.
Они давно уже покинули главный зал и прошли по коридору к лифту, миновав все контрольные пункты. Покинуть секретный уровень можно было только на этом самом лифте. Конечно, имелись и запасные аварийные выходы, но пользовались ими лишь в экстренных случаях. А пока, к счастью, таких случаев не возникло, соответственно и необходимости в этих выходах тоже не было.
– Давно ты приехал? – спросил Олег, когда кабина вознесла их на первый этаж.
– Месяц,– ответил Артур. – Два года там отработал.
– Тяжело было выехать? – поинтересовался Олег.
– Нужные люди помогли,– уклончиво ответил Артур. – Если хочешь, могу устроить тебе с ними встречу.
– Нет-нет! – Олег отрицательно покачал головой. – Я человек советский и жизненный уклад менять не собираюсь. Да и как я сейчас брошу труд всей своей жизни?
– А потом? – спросил Артур. – Какие планы после завершения проекта?
– Дожить ещё надо до этого завершения! – вздохнул Олег.
Он не стал вдаваться в подробности и рассказывать другу обо всех трудностях, ошибках в программном коде, который ещё предстояло долго и кропотливо доводить до ума. Да и не время сейчас об этом говорить. Друзья вышли из здания института. Тучи, которые ещё утром полностью покрывали небосвод, рассеялись, и улица была освещена лучами вечернего солнца, которое уже плавно смешалось к закату, но ещё не скрылось за линией горизонта.
– Тебя подвезти? – спросил Артур.
– Нет, спасибо, я своим ходом,– улыбнулся Олег.
– Ты на тоже на машине? – спросил Артур.
– Нет, я как-то уже привык на автобусе,– пожал плечами Олег. – А у тебя что, автомобиль?
– Конечно! – улыбнулся Артур. – Автомобиль в наш продвинутый век не роскошь, а средство передвижения!
– Ничего себе! – Олег с восхищением взглянул на машину друга. – Волга! И это твоя? Личная?
– Что, нравится? – улыбнулся Артур.
– И когда ты только успел? – удивлённо спросил Олег. – Ведь всего месяц, как вернулся? Или тоже, нужные люди помогли?
– Если хочешь, могу договориться о такой же ласточке и для тебя! – кивнул Артур.
– Да нет, спасибо! – Олег отрицательно покачал головой. – Я уже как-то привык без машины.
– Да ну что ты, как не родной? – удивился Артур. – Я же от чистого сердца предлагаю!
Следует признать – автомобиль у Артура действительно был превосходным. Хоть Олег и был далёк от увлечения машинами, но то, что сейчас стояло перед ним было мечтой. Ему на короткий миг даже завидно стало. Кузов автомобиля был чернее антрацита, казалось, что машина только что покинула сборочный конвейер, она буквально сияла девственной новизной, и Олегу казалось невероятным, что можно вот так вот запросто открыть дверь и спокойно сесть в этот роскошный салон, на оббивке сидений которого не было даже намёка на пыль. К машине было боязно даже просто прикасаться, предварительно не помыв рук.
– Прошу! – Олег в приглашающем жесте распахнул водительскую дверь.
– Ох, нет! – Олегу даже стало не по себе. – Пожалуйста, не надо!
– Что это с тобой? – удивился Артур. – Это всего лишь машина, она не кусается!
– Артур, может все-таки не надо? – с тревогой в голосе спросил Олег. – Твоя же машина. Я даже водить не очень-то умею!
– Садись-садись! – ободряюще улыбнулся Артур. – Оцени комфорт!
Олег осторожно забрался внутрь. На душе словно кошки скребли, из-за страха что-то испортить в этом, действительно шикарном автомобиле.
– Ну как? – спросил Артур, устраиваясь на переднем сидении.
– Просто слов нет! – сказал Олег, пытаясь справиться с нахлынувшими эмоциями.
Сиденье было мягким, удобным, словно Олег сидел не за рулём автомобиля, а дома, в тепле и уюте, но его почему-то не покидало необъяснимое чувство страха и тревоги, его руки едва заметно дрожали, и он никак не мог объяснить, чем был вызван этот страх. Не мог объяснить даже самому себе, не говоря уже о том, чтобы объяснить это кому-то ещё. Сердцебиение ускорилось, хотелось как можно скорее выйти из машины, словно это она была источником этого сковавшего его страха. Олег нервно сглотнул. Да что же такое с ним происходит?
– Олег, что с тобой? – спросил Артур, словно прочитав его мысли.
– Не волнуйся, всё в порядке,– ответил Олег. – Всë хорошо.
– Просто расслабься! – с улыбкой посоветовал Артур. – Если хочешь, можешь послушать музыку.
С этими словами Артур вставил кассету в магнитофон. Салон наполнился звуками песни и голосом Адриано Челентано. Музыка была расслабляющей, настраивала на душевный покой и умиротворение. Олег почувствовал, как чувство страха и тревоги медленно угасает, уступая место спокойствию. Всё нормально, всё хорошо. Ну что может случиться? Олег ведь просто сидел в автомобиле старого друга, которого давно не видел, и встрече с которым был действительно очень рад. Его даже посетила мысль о том, что эту самую встречу можно было бы и отметить. Олег не был большим поклонником потребления спиртного, но в данный момент неплохо было бы посидеть за кружкой холодного пива, как в старые добрые студенческие времена, но увы, Артур был за рулём, так что мысль о кружке пива, к сожалению, пришлось оставить на потом. Чувство неведомой опасности окончательно покинуло Олега, он расслабился, и даже представил, насколько эффектно он выглядит за рулём этой шикарной машины. Для большой достоверности он даже решил взяться за руль, но стоило только его рукам прикоснуться к рулевому колесу "волги", всё мгновенно и кардинально изменилось. Всё тело будто свело судорогой, Олег почувствовал, что он не в силах пошевелить ни одним мускулом, дыхание перехватило, чувство тревоги и страха обрушилось на него с новой силой, хотелось кричать, звать на помощь, но крик комом застрял в горле, Олег не мог издать ни единого звука. Страх душил его подобно удавке, наверное именно так и чувствует себя беспомощная жертва в смертельных объятьях питона, жертва, мгновения жизни которой сочтены. Олег попытался вырваться из этого плена, но тело не подчинялось приказам охваченного паникой мозга. В глазах потемнело, вся окружающая Олега реальность погрузилась в непроглядную тьму, словно весь мир в одночасье рухнул в чёрную бездну небытия. Но одновременно с этим Олег чувствовал, что он всё также сидит на водительском сидении, а его руки по прежнему сжимают рулевое колесо автомобиля, словно оно является единственным спасением в этой жуткой непроглядной мгле. Что это? Неужели это смерть? Но Олег явственно ощущал, как неистово бьётся сердце в его груди, чувствовал, как руки мёртвой хваткой сжимают руль, словно не желая его отпускать. Сколько времени он провёл в таком состоянии? Миг, или же целую вечность? Олег потерял счёт времени. Повсюду была тьма, царил непроглядный мрак, который вдруг внезапно прошила яркая белая вспышка. На Олега обрушилась лавина звуков. Вслед за вспышкой последовал мощный раскат грома…
Олег по прежнему сидел за рулём, но теперь автомобиль не стоял на месте, наоборот, он мчался во весь опор по извилистой ночной дороге, а по крыше несмолкаемой барабанной дробью стучали капли дождя. Что случилось? Вечер неожиданно сменился ночью, спокойная погода уступила место грозе со всеми её проявлениями – ливнем, громом и молниями. Даже автомобиль стал другим – его приборная панель светилась множеством огней, она выглядела элегантной, даже футуристичной, однако рассмотреть еë во всех деталях у Олега не было никакой возможности, так как машина мчалась по залитой дождём ночной дороге. Олег изо всех сил пытался удержать автомобиль на этой извилистой трассе, его руки с новой силой вцепились в руль. Он вновь чувствовал своё тело, и словно откуда-то знал, что именно нужно делать. Следовало бы как можно скорее остановиться, затормозить для того, чтобы понять, что же такое происходит вокруг, отчего вся окружающая обстановка столь кардинально изменилась, но чувство дикого страха заставляло Олега изо всех сил вжимать педаль газа в пол, тем самым заставляя автомобиль нестись ещё быстрее, словно Олег пытался уйти от какого-то преследования, хотя совершенно не понимал, кто, и главное, за что его преследует. Благо, дорога была совершенно пуста. Судя по окружающему пейзажу, это была какая-то загородная трасса. Куда его приведёт эта дорога, и чем вообще закончится эта попытка скрыться от неведомого преследования, Олег не имел ни малейшего представления. Он был уверен только в одном – стоит ему остановиться, или хотя бы просто снизить скорость, случится непоправимое. Однако причиной непоправимого стала именно высокая скорость. При попытке войти в очередной поворот, Олег вдруг почувствовал, что автомобиль начал уходить в неуправляемый занос. Машину вынесло на встречную полосу, Олег услышал чей-то душераздирающий крик. Голос показался ему знакомым, однако понять, кому именно этот голос принадлежал, Олег уже не успел. По ту сторону лобового стекла внезапно вспыхнул ослепительный свет фар встречного автомобиля. Времени на то, чтобы уйти от столкновения уже попросту не было. Олег не услышал своего собственного отчаянного крика, не почувствовал удара, последнее, что он увидел – ослепительный свет фар, и этот яркий свет поглотил абсолютно всё вокруг, всё потонуло в этом свете, он был повсюду!
Страх ледяными когтями неведомого хищника впился в сердце с новой силой, Олег вновь попытался закричать, но всё было тщетно. Он не услышал своего крика, но вместо этого он услышал голос. Это был уже не тот душераздирающий крик, что раньше, теперь голос был совсем другим. Олег слышал его, будто бы издалека, так, что слов разобрать было невозможно. Но вскоре этот голос стал более различимым, более отчётливым, и самое главное – он был знакомым! Это был голос Артура, и он звал Олега по имени!
– Олег! – кричал Артур. – Олег, очнись!
Олег хотел отозваться, но сил на это попросту не было.
– Олег, да что с тобой?! – на этот раз крик Артура раздался совсем рядом.
К своей великой радости, Олег заметил, что окружающий его свет начал терять свою первозданную белизну, перед глазами стали постепенно появляться очертания предметов, и наконец, как и в прошлый раз, на него обрушилась лавина чувств, звуков и ощущений.
Олег всё также сидел на водительском месте, руки сжимали руль, но теперь перед его глазами вновь был салон автомобиля Артура. Того самого автомобиля, который мирно стоял посреди привычной вечерней улицы, вокруг не спеша шли по своим делам такие же привычные взору люди, всё вокруг снова стало таким родным и знакомым. Словно бы не было этой кошмарной гонки, как будто бы Олег не нёсся по безлюдной по скользкой от дождя трассе, в попытке спастись от неведомой и жуткой опасности! Но почему тогда его тело сотрясает крупная дрожь, почему руки по прежнему мёртвой хваткой сжимают руль, а рубашка под пиджаком взмокла от пота? Почему дыхание с хрипом вырывается из груди, словно лёгкие стремятся вобрать в себя как можно больше кислорода? Что же это всё-таки было? Галлюцинация? Видение? Некое пророческое предупреждение? С одной стороны, ещё никогда прежде Олег не замечал за собой ничего подобного, но с другой – всё в этой жизни всегда случается впервые!