Аннотация: К чему может привести удачная кибер атака в только развивающемся виртуальном мире. (Заморожено)
Год 20хх
Центральный офис Иннова Корп.
Отдел программных разработок.
Весна уже вовсю вступила в свои права. Снег давно сошел, но прохлада, еще забиваясь в потайные уголки дворов пряталась от теплого весеннего солнышка. Вот крупные капли дождя глухо застучали по оконному откосу, разбиваясь в пыль. Это одинокая тучка решила подыграть прохладе, скрыла собой веселые лучи. Тут же в игру включился новый игрок, горизонт прочертило сперва еле заметная, но по мере усиления дождя, все ярче и ярче коромысло радуги. Еле оторвавшись наконец от этого зрелища и помассировав уставшие от монитора глаза, я вернулся к работе. Монотонный гул системника приглушил щелчок замка и цоканье каблучков.
- Андрей Александрович.
- Да Кать?
- Вы домой едете?
- Прости, мне еще куча отладки.
- Жаль. Мокро там. Думала - подвезете.
- Возьми мой зонт. Там, на вешалке.
- А как же вы?
- Не сахарный, до машины добегу.
- Большое спасибо, кстати у меня пирожки остались. Будете?
- Угу, спасибо.
Попрощавшись, наш секретарь убежала домой. Надо не забыть потом зонт забрать. Убедившись в кулинарных талантах Катерины, я вернулся к работе.
Наш отдел сейчас занимается доведением до ума очередного проекта в области программирования компьютерных онлайн игр. Недавно мы закончили бета тесты и теперь всем составом лепим заплатки на многострадальный исходник. Но это по будням, а в выходные работаю только я, ну и секретарь, когда с бумагами завал.
Вообще, после изобретения нашей корпорацией технологии 4Д погружения в программную среду, все наши продукты стали хитами, а у нас соответственно, работы стало просто завались. Конкуренты конечно скоро скопируют технологию, поскольку ничего хитрого в ней особо нет, но вот по применению ее в программах будут явно отставать.
___________
Где-то в Сибирских лесах.
Бесшумно раздвигая заросли кустов, к поляне кралась тень. Ее жертва - молодой олень пришел на водопой. Здесь в центре поляны посреди густой тайги бьёт из земли прохладный родник и дикие звери часто приходят сюда утолить жажду целебной водой. Тень уже приготовилась к прыжку. Олень приподнял от воды свою мордочку - видно почуял опасность. В этот миг тень стрелой метнулась из своего укрытия к жертве, но лишь для того чтобы беспомощно повиснуть в петле охотника. Хищник стал яростно извиваться, пытаясь содрать с себя ненавистную помеху между ним и добычей, но все тщетно - олень уже далеко, беспомощному хищнику остается лишь ждать смертного часа. Зверь конечно не мог смутиться с беспомощностью своего положения и не оставлял попытки вырваться, но чем сильнее он дергался, тем больше стальной канат петли впивался в плоть причиняя невыносимые страдания.
Спустя несколько часов чуткий слух зверя уловил звуки шагов. Это заставило его возобновить попытки к бегству, но они вызвали лишь боль, отчего зверь взревел в ярости, шаги ускорились, и он потерял сознание.
____________
Закрытое заседание на окраине столицы.
Треск трехкратного щелчка по микрофону приглушил нарастающий шум дискуссий в зале.
- Минуту внимания.
Прокашлявшись, и еще раз проверив микрофон, докладчик, дождавшись тишины зале продолжил:
- После заседания у нас будет достаточно времени для свободного общения, а сейчас попрошу тишины. Разрешите представиться - Алексей Кротов, генеральный директор компании, занимающей лидирующее место в производстве программного обеспечения для вычислительной техники на нашем рынке. Если быть точнее - раньше лидировавшей. Недавно, чуть больше трех месяцев назад моя, и как я понимаю ваши фирмы столкнулись с неожиданной проблемой. Скромная корпорация Иннова стала резко расширять свой штат и сменила вектор своего развития. Раньше мы ее знали, как производителя медицинского оборудования, теперь же она обратилась в странную для нее сторону - разработку компьютерных игр. Сначала их конкуренты даже обрадовались, а гейм деловперы просто смеялись. Но вскоре ситуация кардинально изменилась. За пару месяцев они умудрились перетянуть де третьих наших и неизвестно сколько еще свободных специалистов по кодингу. Сначала мы думали, что возросший штат разорит ее, но ошиблись. Как оказалось, многие из программистов имели свои наработки, но поскольку конкуренция в этой сфере очень жесткая - средним проектам было не выжить. А Иннова вдохнула в них то, что сразу сделало их хитами - технологию 4Д или полного погружения в виртуальную среду. За прошедший месяц мы понесли большие убытки. И если в кратчайшие сроки мы не примем контрмер, то через полгода Иннова поглотит весь рынок игр. Спасибо за внимание.
- Какие будут предложения?
Председатель обвел оценивающим взглядом собравшихся.
Взяв микрофон, из-за стола встал представительного вида молодой человек.
- Питер Моррис. Рад вас приветствовать. Считаю излишним представлять мой концерн. Мы одни из первых ощутили на себе дефицит персонала и сразу приняли меры, что позволило удержать штат сотрудников у себя. Совместно с тремя НИИ мы сейчас копируем 4Д технологию, и у нас уже есть положительные результаты, но исследования займут от полугода до восьми месяцев, а к тому времени у нас просто некому будет конкурировать с Инновой. С вашей стороны уважаемые коллеги, прошу предоставить дополнительные ресурсы и персонал в области мед. разработок, поскольку это непрофильное для нас направление деятельности. Но даже ускорив разработку и внедрение технологии в два-три раза, мы все равно не сможем конкурировать с ними ближайших два три года, а это колоссальные потери прибыли.
С места посыпались предложения:
- Значит нужно притормозить развитие.
- Наши юристы совместно с госаппаратом подтвердили законность их действий. Это значит, что они действуют в рамках антимонопольных законов. А ввести поправки в законодательство мы уже не успеваем.
- Может можно их заморозить авторством?
- Едва ли, у них огромный опыт патентов на различное оборудование, уверен - там все чисто.
- Вы правы коллега, мы проверяли - там все стерильно.
- Какие будут еще предложения?
Микрофон взял человек в сером костюме.
- Есть один вариант, правда, он связан с риском.
Успокоив шум, председатель обратился к заявителю.
- Представьтесь пожалуйста и подробней расскажите о вашем предложении.
- Зовут меня Денис, остальные подробности моей биографии вам знать не обязательно, и мое предложение не для всеобщего обсуждения.
Председатель, получив одобряющий кивок от главы, объявил:
- Объявляется закрытое заседание глав правлений. Остальные можете пока проследовать в банкетный зал.
Массивные бронированные двери плотно отгородили собрание от посторонних ушей.
Цепкий, оценивающий старческий взгляд посмотрел на нового гостя.
- Вам слово, Денис...
_______
Уверенными и плавными движениями, человек бесшумно продвигался к очередной точке своего маршрута. Темно-оливковая брезентовая куртка скрывала его среди зеленеющей растительности от посторонних взглядов, через плечо висел надежный карабин с мощной оптикой. За плечами армейский вещмешок с самым необходимым в пути. Брезентовые штаны заправлены кожаные берцы с мощным протектором. По бедру похлопывал широкий охотничий нож в кожаных ножнах.
Подходя к краю поляны, он сбавил шаг и перехватил карабин на изготовку. Уже издали было видно сдернутую сигналку петли, если бы не она охотник прошел бы мимо к следующей ловушке, поскольку питьевой воды было еще достаточно. Теперь он медленно обходил густые кусты, закрывающие обзор. Судя по сломанным ветвям - в петле оказался довольно крупный зверь.
Но сама петля оказалась пуста.
- И здесь осечка. Хотя стоп - петля то цела. Значит жертву освободили. Опять, небось, этот чокнутый защитник зверей. Третий раз за месяц освобождает мою добычу. Можно было бы его понять, если бы брал ее на мясо, так нет же - судя по следам - просто отпускает. И как не побоялся то - вон какие царапины вокруг, не меньше рыси. Надо будет навестить чудака на обратной дороге.
_______
Тихонько чтобы не создавать лишнего шума я повернул ключ в замочной скважине. Замок предательски щелкнул в ночной тишине колокольным звоном. Попытка тихо открыть дверь также увенчалось провалом. Сколько раз я себе обещал смазать петли и замок, но руки так и не доходили. Наконец удалось протиснуться в дверной проем. Я тихонько закрыть за собой дверь. Раздевшись и повесив мокрые вещи сушиться в ванную, тихонько на цыпочках пошел в спальню. Посреди зала на диване ангельским сном спала юная девчушка. И уже предвкушая спокойный сон собирался прикрыть за собой дверь в спальню как вдруг услышал за спиной:
-Ты опять опоздал.
- Прости дочка, заработался.
- Не называй меня так - ты мне не отец. Сегодня воскресенье - выходной. И ты опять забыл, ты обещал... (юный голос сорвался в слезы)
- Ну прости, я не забыл, просто правда было много работы. Давай на следующих выходных сходим. Кстати, именно подготовкой подарка я сегодня и занимался. В проекте возникло затруднение, которое нужно срочно устранить, к выходным я обещаю все сделать.
Вытерев слезы, ангелочек смилостивился над провинившимся дядей.
- Ладно, прощаю. Ужин в холодильнике - разогреешь сам. У меня завтра экзамен, я спать. Постарайся не шуметь посудой, лучше вообще оставь я сама утром вымою.
Наконец успокоившись, я прошел на кухню разогревать ужин.
- Да и еще, звонила мама - просила в субботу забрать детей к нам. Ей надо на выходные ехать в деловую командировку. Я тебе пометку на холодильник приклеила, не забудь.
- Ладно, учту.
Поужинав, и наконец добравшись до койки, я мгновенно вырубился.
Разбудил меня все тот же гневный крик.
- Ну и для кого я все это готовила. Еда почти нетронута. Ты опять питался фастфудом на работе? Или у тебя появилась девушка? А может ты заболел? Ну-ка покажи язык. Скажи а-аа.
Еле отбившись от назойливой девчушки с ложкой в руках, и как следует продрав глаза, я поднял руки вверх.
- Сдаюсь, сдаюсь. Я все расскажу. Только прекрати пытки.
- Я слушаю (она села на стул напротив кровати и направила настольную лампу прямо мне в глаза).
- Твоя крестная вчера накормила меня пирожками.
- Смотри не ври мне. Зайду после конторы и узнаю всю правду.
- Угу...
- Ладно, мне уже пора идти. Завтрак на столе, посуду помоешь сам. И выкинь мусор. Я взяла твою кредитку вечером куплю продуктов.
- Удачи на экзаменах.
- Спасибки.
______
Свет, яркий свет. Такой яркий, что пробивается сквозь веки. Надо открыть глаза. Странно... Нет сил даже на это. Затаиться, ждать...
Запахи... Как странно!? Запахи леса, но и еще какие-то другие, знакомые... Запах врага! Опасность. Сердцебиение усилилось.
За ним пришла боль вокруг живота. Каждый удар сердца отдавался в коже, мышцах.
- Молодец, покушала чуток. Ну и славно. Гости ушли не соло на хлебавши. А ты пока выздоравливай.
______
- Денис, вы уверены, что никто из потребителей не пострадает?
-На девяносто процентов. Психо - физиологические процессы, происходящие при погружении в вирт, еще мало изучены и давать какие-либо гарантии я не осмелюсь. Но поскольку код вируса нацелен на принудительный разрыв сеанса и последующее повреждение прошивки оборудования, - осложнений не должно возникнуть. Если вас это утешит - мы проводили ряд испытаний и все прошло успешно.
- Ладно, убедили. Так сколько это все будет стоить?
На стол лег сложенный листок блокнота.
- Это более чем серьезно. Нам надо обдумать... Наедине.
- Ладно, я как раз проголодался. Присоединюсь пока к банкету.
__________
С новыми силами аналитическая группа совместно с программистами брала мозговым штурмом возникшую проблему. Суть ее в индивидуальности личности. На планете нет двух одинаковых людей и каждый из них с разным уровнем восприятия окружающего мира. На начальных этапах проекта это было не заметно, ввиду малой аудитории и особенностей самих игр. В симуляторах важна картинка и звук. Но бета тесты нового проекта показали, что не все воспринимают его таким, каким мы его хотим преподнести.
По результату штурма было решено разработать обновление прошивки оборудования, интуитивно настраивающей силу входного и выходного сигналов для устранения дисбаланса.
Поскольку старт проекта назначен на пятницу, в нашем распоряжении оставалось менее недели. Надо будет еще получить разрешение у генерального на эксплуатацию лабораторных капсул в выходные, не хотелось бы вести детей в общественный вирт центр.
___________
- Пап, я дома.
- Привет доча.
- Ты сегодня рано. Тебя что уволили?
- Нет солнце, просто день был очень насыщенным и отдел разогнали отсыпаться после мозгового штурма.
- Ага, знаю я что у вас обычно штурмуют, небось все стекла затянуло от напряжения мозгов.
- Зря ты так. У нас до дэдлайна вообще сухой закон. Генеральный заявил, что за малейшее нарушение трудовой дисциплины незамедлительный расчет по статье.
- А это хорошая идея, может тебе пива в суп подмешать. А то тебя дома совсем не видно. Работа, работа, работа....
- Надо было тебя Евой назвать.
- Меня и Настя устраивает. Кстати, яблок я тоже купила. Будешь? Свеженькие на рынке нашла.
-Я же говорю - вылитая Ева. Ладно, давай пакеты, я пока холодильник затарю.
- Просто на кухонный стол поставь. Сама разберу.
- Угу.
- Кстати я у Кати твой зонтик забрала. Тебе Виталик привет передавал и спрашивал можешь ли ты помочь ему билет на вирт достать, а то все раскупили уже.
- Вот лиса, вся в маму. За зонтик спасибо, спасла меня от рабства на галерах. А Виталю можно в воскресенье с собой взять. В лаборатории у меня есть выход в вирт неограниченный.
- Так вот значит где ты по выходным пропадаешь, играешь значит. Все ювенальной юстиции сообщу.
- Бабушка прекрасно знает, чем я занимаюсь и играть мне некогда. Хватить того они брата чуть прав не лишили.
- Я скучаю по нему. - детские глаза предательски намокли.
- Мне тоже него не хватает.
- Ты что ни будь узнал про него?
- Пока ничего нового, он исчез бесследно, только регулярно перечисляются деньги на ваш счет, но отследить источник не получается.
- Жаль. - она явно расстроилась.
- Кстати, как там твоя зверушка? - я попытался ее чуток отвлечь.
- Как как. Опять шляется где-то. - она, налив себе свежего молока плюхнулась на диван.
- А что так? - нужно было срочно закреплять успех.
- Вымахал зараза. Ни в один экран не лезет. - она отхлебнула глоток. - не мог он его что ли помельче сделать.
- Да где ж ты их мелких то видела. Всегда большими рисуют.
- А в Мулан? - племяшка не сдавалась.
- Это ты про ту глисту что ли? - я рассмеялся. - да над все предки ржали.
- Зато лапочка. - она состроила милое личико. - не то что мой. Годзилла.
Да, действительно, лапочкой ее зверину трудно назвать. Понятия не имею, где она раздобыла этот огнедышащий цифровой палеонтологический экспонат. Хоть доча и утверждает, что в детстве Ксюшин друг подарил, но что-то я не особо и верю. Мы над происхождением и классификацией этой твари почти месяц всем отделом бились. Нас чуть не сократили из-за него. А в итоге, так ничего толком и не поняли. Написавший эту свободолюбивую тварь - настоящий гений. Живет она где хочет и как хочет. И вед хрен остановишь или поймаешь. Основное тело в сетях. Во все остальное проникает через любые защиты и экраны. Я сам наблюдал однажды как он переваривал антивирь на нашем серваке - зрелище скажу вам не из приятных. А уж про обгоревшие программы. В общем, все то время наших экспериментов, пока Настя гостила у нас со своим ужасом, а без нее он сразу сбегал. Наши сисадмины раз по двадцать на дню лечили бедные машины.
__________
- Просыпайся, зверь невиданный, пора кушать.
Этот голос и глухой стук деревянных мисок напрочь погнал сладкий сон с котятами. Как они там, живы ли еще? Сколько я здесь уже лежу? Нужно идти их кормить. Еда оказалась довольно съедобной. Подкрепив силы и умывшись, отправилась на разведку - каждое движение отдается болью в животе, но терпимо. Выйдя на улицу, осмотрелась:
Мое новое гнездо стояло на просторной поляне и оказалось дуплом очень большого, странной формы дерева без веток и листьев, рядом с моим входом располагалось еще одно дупло, прикрытое чем-то. Там скорее всего живет человек, кстати, а вот и он.
- Рад что тебе уже лучшее. Ты скоро совсем поправишься.
Человек ушел куда-то в лес, оставив меня одну. Это к лучшему- проще будет изучить гнезда и поляну.
Человеческое гнездо оказалось чуть просторней моего, но было заставлено странными предметами. Среди них оказалось одно укромное место, где можно будет спрятать котят...
Оставлять их в старом гнезде не было и мысли. Сегодня ночью нужно идти за детьми.
А пока спать.
___________
- Итак, подведем итоги нашего собрания. Господин Питер, вам будет оказано максимально возможное содействие. Останьтесь после собрания и вместе с коллегами обсудим дальнейшие действия. Денис, ваше предложение одобрено, вы также останьтесь для уточнения деталей. На этом повестку собрания считаю исчерпанной. Следующая встреча состоится через неделю. Всем спасибо.
Председатель проводил последнего уходящего до дверей лифта и вернулся в малый зал заседаний закрыв за собой массивную дверь.
- Итак Денис, что вам нужно для реализации и сколько времени потребует подготовка?
- Вот список. И если с вашей стороны не будет задержек, то все будет готово к четвергу.
- Завтра утром вы получите все необходимое.
- С вами приятно иметь дело.
- Так, Питер, что нужно вам....
__________
Интерфейсные панели капсулы послушно разошлись в стороны, и крышка плавно выпустила пациента на свободу.
- Как впечатления Макс?
- Как после посещения окулиста, лора и невропатолога. Мир обрел краски, звуки, ощущения, я даже забыл, что в программе, если бы не всплывающие менюшки, то вообще поверил бы. Все стало так реалистично, прям как во сне.
- Еще бы, новый проект должен отрабатывать свое название. Это в космо и других симуляторах такие тонкости не влияют на игру, а в ВРММОРПГ очень даже.
- Теперь влияют, Андрей.
- Простите, Валерий Евгеньевич, я не заметил, как вы вошли.
- Как я могу пропустить ваш триумф. Я внимательно наблюдал за ходом работы, но не хотел вам мешать своим присутствием.
- Мы закончили тестировать модуль синхронизации и готовы к финальным испытаниям.
- Это хорошо, поскольку нашими разработками заинтересовались в гос. структурах.
- На завтра запланирован финальный тест.
- А что с откликом?
- Я попросил ребят сегодня остаться. Мы постараемся решить эту проблему уже сегодня.
- Я на вас надеюсь, не подведите.
- Сделаем все возможное.
- Ну ладно, не буду вам мешать.
- Подождите, есть еще одна проблема, требующая вашего вмешательства.
- Слушаю.
- Это конфиденциальные сведения.
- Жду через 10 минут у себя.
Кабинет директора оформлен был под стать его хозяину. Массивная, надежная, из благородных пород дерева, мебель с вставками из натуральной кожи и цветных и драгоценных металлов, вызывало чувство уверенности и доверия к нашей корпорации в лице ген. директора.
- Андрей, проходите не стесняйтесь. Чай, кофе?
- Нет спасибо, хотя от минералки не отказался бы.
- Катюш, принеси нам с Андреем холодной минералочки, и нас ни для кого нет - совещание. - посмотрев на меня он продолжил: - я вас внимательно слушаю.
- Как я уже вам сообщил, нам удалось составить алгоритм синхронизации, но пока только на программном уровне. Его применение требует снятия механической блокировки редактирования прошивки. Поскольку эталонное значение необходимо корректировать в реальном времени, а эталон вшит в капсулу.
- А в чем собственно проблема?
- Ваша вода.
- О, спасибо Катюша. Кстати, как там отчет?
- Уже у вас на столе.
- Еще раз спасибо, не смею задерживать.
- Для снятия блокировки нужно ваше разрешение, поскольку это снижает защиту от взломов системы.
- А мы можем внести этот алгоритм в саму прошивку?
- Уже интегрируем, но на это нужно время.
- Сколько?
- Полторы - две недели.
- У нас всего два дня осталось. Какие будут предложения?
- Снять блокировку и установить дополнительную защиту, тогда успеваем в срок.
- Ладно, я пока подумаю, подготовь пока этот вариант к реализации.
- Разрешите идти?
- Да, занимайся.
Не успел я выйти из кабинета, как был остановлен нашим секретарем.
- Андрей Александрович, вас Настя искала, я ей сказала, что вы на совещании поэтому телефон недоступен. Она просила перезвонить как освободитесь.
- Спасибо Кать, Ты что, домой не идешь?
- Собираюсь уже.
Когда я был рядовым работником Инновы, то думал, что мобильник - лучший друг человека. После назначения я переменил свое мнение и мне все чаще хочется последовать примеру нашего шефа и обшить кабинет ЭМ экраном. Правда придется обзаводиться секретарем. Но думаю можно будет позвать Настю. Ей как раз скоро на практику. И еще нужно будет приобрести губозакаталку...
__________
Просторное помещение провинциального магазина наполнилось переливами дверных колокольчиков. Скучающий взгляд продавца скользнул по вошедшему и тут же вернулся к страницам журнала. Посетитель оказался постоянным клиентом, а потому интереса не представлял.
- Вечер добрый, Михалыч.
- И тебе не хворать. (отложив журнал).
- Смотрю привоза так и не было.
- Лед еще не весь сошел, сам знаешь.
- Тогда мне как обычно. - рассматривая выложенный на витрины товар покупатель вдруг спохватился. - да кстати, у тебя есть приклад для моей красавицы? Расколол недавно.
Бегло осмотрев ствол, продавец ответил:
-У тебя довольно редкая модель, у меня такой нет и вряд ли когда будет, Тебе с ней на материк надо.
- Не шути так, проще самому с полена сделать.
- Кстати, зайди к Федоровичу, у него в последнее время появились интересные поделки.
- Хватит заливать, пеньки в лесу изящней, чем его табуретки.
- Я вполне серьезно, видимо нашел поставщика продукции.
- Ладно, загляну.
Столярка Федоровича располагалась через восемь домов на другой стороне улицы. Федорович открыл не сразу, а как узнал о цели визита долго не соглашался брать такой заказ, но, когда торги превысили какой-то предел, тот не выдержал и согласился помочь. Но потребовал старый приклад для образца. И затруднялся указать сроки изготовления.
- Придется пока побегать со старой гладкостволкой, только патронов прикупить.
Выходя от Михалыча охотник открыл ногой дверь, поскольку руки были заняты покупками, дверь открылась неожиданно легко, чуть не ударив входящего посетителя.
- Простите пожалуйста. - было стал извиняться охотник, но увидев кто стоял за дверью только выругался: - опять ты, прочь с дороги.
И уже проходя мимо услышал:
- Простите.
А еще через мгновение, но гораздо тише:
- И его прости, Господи...
Дальше было уже не различить.
- Тоже мне, святоша выискался. Сами говорят не кради, а чужие петли снимают.
_________
В предрассветных сумерках послышался легкий шелест листвы. вслед за которым с ветки березы спорхнула птаха, она заметила движение в кустах, напротив и не стала испытывать судьбу в ожидании гостя. Та, кто появилась из кустов действительно представлял смертельную опасность для нее, но не в этот раз. У ночной гостьи были сейчас дела поважней, чем охота на такую мелочь. До гнезда еще пол пути ходу, а рассвет уже скоро, зверь спешила закончить задуманное до рассвета. Все-таки день - это не ее время. Ей комфортней жить под покровом ночи.
Ее движения были явно скованны, но ничто не помешает ей перенести последнего котенка в безопасное укрытие.
___________
Ночную тишину уснувшего города разбудил гул мотора. Разгоняя тени, по стенам бегали блики проблесковых маячков. Оранжево- красный грузовик с надписью "аварийная водоканал" торопился на выезд. Прибыв на место, трое крепких рабочих стали выгружать из будки ящики с оборудованием. Еще двое сняв крышку с люка нырнули в узел теплоцентрали.
Опустив нужное оборудование в люк и размотав кабеля и шланги, троица запустила генератор и водяную помпу.
Из люка послышались монотонные звуки перфоратора, перемешанные вспышками сварочной дуги. Из гофрированного рукава на мостовую побежала вода. Убедившись, что все работает в штатном режиме, троица уселась на ящики и под освещением уличного фонаря стала играть в карты. Периодически рабочих в люке сменяли двое отдохнувших на поверхности.
В половине четвертого ночи в поле зрения рабочих показалась патрульная машина. Не спеша, офицер полиции подошел к игравшим.