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