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