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

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

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

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

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

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

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

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

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

Вопросятка повернулся к Лютику, но тот проговорил, не дожидаясь вопроса:

– Будут, будут! Ещё как будут!

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

– Хорошо бы такого нюхача к нам для усиления. Его можно…

Но из окна караульного помещения строгий голос оборвал речь:

– Прекратить разговоры!

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

– А это ещё кто такие? – Уля от удивления подняла брови. – Раньше таких вирусов я не видела.

– Это и есть пленные вирусы? – Вопросятка ничего не понимал. – И куда подевался автобус?

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

– Я им честно сказала, мне скрывать нечего! – пожимала плечами возмущённая гражданка. – Ну не знаю я, понимаете, не знаю! И ни-ког-да не знала! А они набросились с вопросами «Как вы сюда попали?» И в результате выставили меня в коридор! Каково?

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

– На вопрос «Налево или направо?» я им категорически заявил «Прямо!». – Гражданин с серьёзным лицом выбросил руку вперёд. – Они засомневались: «Там же тупик?». Только прямо и не мешкайте! – рубанул кулаком по воздуху гражданин.

– И что же дальше? – идущая рядом слушательница открыла в ожидании рот.

– Оба рванули прямо и ударились головами в стенку – коридор был короткий, тупик. – Гражданин похлопал себя ладошкой по лбу – Куда они смотрели? Что у них, глаз нет?

– И что? – слушательница не закрывала рот.

– Что, что? Раскричались: «Вы ошибка, Вы ошибка!» Как будто я и сам не знаю, что я ошибка. В итоге выставили в коридор.

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

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

От одного поднятого шлагбаума группа проследовала ко второму и далее по дороге. Постепенно удаляясь, затихали их голоса:

– Совершенно невозможно работать. И так во всех программах…

Подснежник держал в зубах травинку.

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

– Куда они направятся? – Вопросятка не мог не задать вопрос.

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

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

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

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

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

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

– Вы говорите о Библии?

– Да, в первую очередь.

– Хорошо. – Файл встал из-за стола и протянул Стибрилу руку. – Рад был с вами познакомиться. Удачи. Я вас больше не задерживаю. Служебный автобус с пленными вирусами довезёт вас и ваших друзей до основного канала интернета. До свидания.