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