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