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