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