В течение нескольких дней они расшифровывали каракули Виолы и набирали тексты на ноутбуке. Потом Максим воскресил в памяти когда-то позабытые навыки программирования и навалял пару скриптов, извлекающих из текстового хаоса полезную информацию.

- Ну, и что скажешь? – спросила Виола, покуривая свои сигареты со странной травой.

Девушка была по-прежнему одета в свое странное черное платье. Максим находился у нее в квартире, сидя на табуретке и держа компьютер на коленках.

- Кое что вырисовывается, - ответил тот, - думаю, нам надо составить карту сновидений, а потом попробуем встретиться во сне.

- Встретиться во сне? И что мы там будем делать?

- Это уже не важно. Главное, выяснить сам факт, возможно ли такое. Ты же мне дашь покурить своей чудо травы, чтобы тоже попасть в осознанное сновидение?

- Конечно. На, держи, - И она протянула ему самокрутку.

Парень сделал несколько затяжек. Затем, следуя инструкциям Виолы, лег на кровать и погрузился в осознанный сон. Максим оказался в квартире, где провел свое детство. Правда, его комната выглядела несколько иначе чем в реальности. Во-первых, она была значительно шире. Во-вторых, тут была раковина с краном, как на кухне. А все остальное было скопировано довольно точно: окно, шкаф у стены, кровать, письменный стол, где Максим раньше делал уроки. Старомодная настольная лампа, раскрытая книга. Это учебник математики за пятый класс. Только в нем почему-то очень сложные формулы с интегралами.

За дверью гостиная. Длинна прихожая. Зеркало. Парень посмотрел на свое отражение. Он не узнал себя. Не удивительно, это же сон. То, что из зеркала на него смотрит небритый незнакомец в темных очках – вполне нормальное явление. Правда, взгляд у этого странного человека какой-то недобрый. Человека ли? Что это за отростки у него на голове? Рога? А глаза! Глаза горят красным огоньком. Стоп! Он же в очках. Какие еще глаза?

Максим встряхнул головой, чтобы прогнать наваждение и оторваться от зеркала. Направился к выходной двери. Но при этом оглянулся и увидел в зеркале Виолу. Она была в белом платье. Это Максима слегка позабавило.

- Ты что ту делаешь? – спросил он, - мы же пока еще не договорились встретится во сне? Ах да, это же не ты, просто спрайт.

Девушка преобразилась. Теперь это была рыжая незнакомка в джинсовой куртке. Она тоже смотрела как то недобро, подмигивая адским огоньком в глазах. Но при этом как бы манила к себе. Манила и пугала. Молодой человек боролся с наваждением, но его все сильнее и сильнее затягивало зеркало, а потом схватила чья-то костлявая рука. Он закричал и оказался в квартире Виолы.

- Кошмар словил? – сочувственно спросила та.

Парень кивнул.

- Ты смотрел там в зеркало? – задала вопрос Виола.

- Ага.

- Прости, забыла тебя предупредить, что этого делать не надо.

- Что еще не надо делать в осознанных снах? – ехидно спросил Максим.

- Спускаться в подвалы и прочие темные помещения. Не стоит также разговаривать со странными людьми. На первых порах лучше воздержаться от каких-либо фантастических действий, например, дышать под водой или летать. Все это источники кошмаров.

- Ясно, - задумчиво проговорил парень, - а чем опасны кошмары, кроме того, что страшно? Вот какой вред это может причинить мне в реальности, если я восне буду смотреть зеркало, кроме того, что проснусь с истошным криком?

- Не знаю, - покачала головой Виола, - но лучше не рисковать зря.

- Понятно. Ладно, мне не удалось выйти даже из квартиры. Не говоря уже о том, чтобы добраться до твоей карты снов. Давай-ка попробуем еще раз.

На этот раз Максим оказался в лодке. Вокруг довольно большой водоем, до берега грести очень далеко. Чтобы не тратить по напрасно время, парень решил представить, что нет никакой воды, а лодка стоит на песке. Ничего не вышло, пространство сна оказалось на редкость стабильно и не поддавалось мысленной трансформации. Пришлось брать в руки весла и напрягать силы. Молодой человек заметил, что в этой грезе присутствуют и ощущения, он ясно чувствовал, как напрягаются его мышцы.

Большая акватория превратилась в узкую речушку, заросшую тиной и камышами. Пристал к небольшому деревянному заборчику, выбрался на уложенную дощечками дорожку, которая вела в какой-то сарай. А там оказались цыгане. Максим брезгливо сплюнул и поспешил закрыть дверь.

- Эй, ты куда, айда погадаю, - послышались ему вслед возгласы, когда парень поспешно удалялся от сарая.

Лес. Деревья неестественно высокие. Узкая тропинка. На встречу идет цыганка в грязной разноцветной юбке до полу. Ее волосы спутаны и неопрятны. Весь внешний вид этой женщины вызывает отвращение.

- Исчезни! – приказал Максим.

Но незнакомка продолжала стоять, преградив ему дорогу.

- Вот мы и снова встретились, - ехидно проговорила она, - ты почему избегаешь меня, милок?

Парень вспомнил, что нельзя разговаривать со странными людьми. Собственно, не очень-то и хотелась общаться с этим чучелом. Поэтому парень молча обошел ее по траве и зашагал дальше.

- Я еще вернусь в виде мысленного пузыря, - пообещала цыганка.

Через несколько метров на дороге возник большой шар, Он несколько секунд пульсировал, потом лопнул. Максим неопределенно пожал плечами и стал вспоминать, как выглядит ландшафт сна, в котором часто бывает Виола. Оказалось, что воскресить в памяти все детали просто нереально, а уж тем более заставить сон принять их форму. Парню удалось попасть в зал кинотеатра, где стояли игровые автоматы, столикис мороженным, большая белая колонна у стены. Но все выглядело как-то ненатурально, упрощенно, карикатурно. Чуть ли не крича от досады, Максим проснулся.

- Не получается, - пожаловался он, - надо или выбрать другое место, которое нам обоим хорошо знакомо, или, может, ты попробуешь попасть в мою карту сновидений.

- Ладно, попробую, - сказала девушка, - понимаю, что нам обоим придется долго тренироваться.

- Кстати, а у тебя в снах не встречаются кубические комнаты, которые ведут в чужие сны? – вдруг спросил он, вспомнив свое видение при их первой встрече.

- Кубические комнаты? – переспросила Виола, - нет, ни разу не видела.