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