Tasuta

Супер-Варя

Tekst
2
Arvustused
Märgi loetuks
Šrift:Väiksem АаSuurem Aa

«Ведь не случится ничего плохого, если я взгляну на прибор более внимательно?» – подумал мальчик, и достал ядро из сумки.

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

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

–Простите, мои возможности сильно ограничены. – Печально ответил стол, напрягаясь изо всех своих гостиничных сил.

Терпеть такую неторопливость Тимка был не в состоянии, и потому достал из пакета шарик мороженого. Откусил кусочек. Стало значительно легче.

–Можно мне лимонада? – Попросил мальчик. И кухонный комплекс едва слышно зашуршал, выполняя просьбу. Пиликнул сигнал готовности, и на сервисную тележку возле стола, рука универсального манипулятора опустила стакан искрящейся жидкости. Тележка подкатилась к Тимке.

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

–Да, так мы с тобой каши не сварим! – Расстроился мальчик.

–Почему же? – Удивился стол. – Какую предпочитаете? Манную, гречневую, перловую, рисовую, овсяную? Могу приготовить гоголь-моголь. И стакан молока.

–Я пошутил. – Улыбнулся Тимка. – Это такое выражение. Каши не надо. Построй, пожалуйста, из выгруженных данных графики временного распределения результатов компенсации.

–Две минуты. – Пояснил стол. И снова начал усиленно думать, обрабатывая Тимкин запрос.

–Ого, еще две… – Мальчик полез за вторым шариком мороженого. Когда, наконец, и этот шарик закончился, перед Тимкой висели несколько страниц графиков.

–Очень интересно. – Листая данные обратился к столу мальчик. – А ты не мог бы подключиться к какому-нибудь вычислительному центру помощнее? А то тут, кажется, не полное отображение результатов. Вот, есть графики для ближнего поля, вот, для среднего. А раздел с графиками дальнего поля пустой.

Стол пролистнул висящие в воздухе страницы.

–Да, действительно. – Удивился он. И опять начал думать. Были бы у стола шестерёнки, они бы сейчас сильно скрипели. Пришлось Тимке достать третий шарик мороженого.

– Данных для дальнего поля нет. – Спустя некоторое время уверенно доложил стол.

–Как это нет? – Удивился мальчик. – Раздел есть, а данных нет?

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

–Очень уж интересно… – Задумался Тимка. – Что же там в дальнем поле происходит? Давай свой алгоритм. Попробуем восстановить.

–Хорошо. – Ответил стол и снова надолго задумался.

Мороженое закончилось, а результатов всё не было. Сказывалась усталость длинного дня, наполненного всевозможными приключениями, и добрых триста граммов съеденного за вечер мороженого. Тимка устроился в мягком кресле поудобнее и заснул.

Стол приглушил свет и свернул алгоритм восстановления информации в фоновый режим. Поэтому, когда в номер зашли родители, они увидели только спящего прямо в кресле сына.

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

–Весь в тебя! – Улыбнулась мама. – Нет бы, спать по ночам!

–Сон для слабаков! – Ответил папа. – А сладкое помогает думать!

Он подхватил спящего Тимку и отнёс в кровать.

Когда Тимка проснулся, родители уже ушли. Он потянулся, поглядел на часы, вспомнил вчерашний вечер и побрёл к столу. Вместо результатов восстановления данных на поверхности маминым почерком была написано:

«Не забудь позавтракать! В холодильнике ломтики спиральной дыни. Сегодня вернёмся пораньше и обязательно все вместе сходим поглядеть на лунный кратер. Обещаю! Мама»

Тимка смахнул надпись со стола.

–Доброе утро! – Сказал мальчик. – Родители не ругались, что я без спросу взял прототип ядра?

–Доброе! – Ответил стол. – Не ругались. Скорее, даже одобрили твою любознательность.

–Ну, и ладно! – Облегчённо сказал мальчик. – А то и вправду, нехорошо брать чужие вещи без спроса. Но очень уж было интересно! Что там, кстати, с восстановлением? Отменили?

–Нет, – ответил стол, – не отменили. Я перевел задачу в фоновый режим, и она никому не мешала.

–Тогда показывай, что удалось узнать, а я пока схожу, зубы почищу.

И Тимка пошел в душ. А когда вернулся, над столом уже висели страницы с графиками, похожими на вчерашние.

–А это что за пустые ячейки? – Спросил мальчик, пролистнув несколько страниц. – Не удалось восстановить?

–Нет, у меня всё получилось. – Ответил стол. – Так было в исходных данных.

Тимка уселся в кресло, забыв про спиральную дыню.

–Можешь пересчитать? – Спросил он у стола.

–Увы. – Ответил стол. – Это находится за пределами моей компетенции. Я просто не умею делать такие расчёты.

Тимка задумался.

–А можешь на сновании уже рассчитанных данных составить приблизительный прогноз на последующий период?

На этот раз стол думал совсем не долго.

–Прогнозирование желаний клиентов – это моя специализация. – Радостно заявил он. – Приблизительно, картина будет такая.

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

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

–Да, Тимка, слушаю…

–Евгений Петрович, мама с папой не отвечают…

–Мы уже почти начали. Любая связь в лаборатории отключена, чтобы не влиять на ход эксперимента.

–Не начинайте эксперимент! – Крикнул мальчик в экран. – Я нашёл в расчётах ошибку!

–Какую ошибку? – Удивился учёный. – В каких расчетах?

–Папа оставил расчеты в номере, я не удержался и посмотрел. Там ошибка!

–Погоди, – ещё больше удивился Евгений Петрович, – мы всё проверяли много раз, из-за этого и задержались вчера допоздна.

–Вы не проверили дальнее поле! На тридцать четвертом году фундаментальная нелинейность. Я не смог понять, какого именно характера. Там в девятом уравнении системы дифференциальной стабилизации не то ноль, не то сингулярность. У меня мощности нет, чтобы рассчитать точнее.

–Стой-стой… Мы пытались вчера прикинуть, но ничего значимого там не увидели… – Ученый поднял вверх обе руки. – Как ты вообще умудрился рассчитать дальнее поле, если даже мы не можем этого делать… да, никто не может, нет таких алгоритмов пока.

–Я не рассчитывал полностью. Взял дамп ваших данных для первых тридцати двух лет и экстраполировал чуть вперед, просто из любопытства.

Тимка развернул страницу с результатами, показал учёному. Тот глянул на экран и выпучил глаза.

–Так, ноги в руки и ко мне со всеми расчётами! Такси будет через две минуты, я постараюсь задержать начало эксперимента.

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

Он вбежал в холл, шлепая босыми ногами, когда пол снова содрогнулся.

–Пропустите, это ко мне. – Услышал он голос Евгения Петровича от центральной стойки, и стрелки указателя тут же повели его внутрь лабиринта многочисленных коридоров.

Из глубины здания навстречу ему бежал сам Евгений Петрович. Столкнулись с ним они уже возле огромного зала с прозрачными стенами. Внутри Тимка сразу заметил папу и маму за большой информационной панелью. Они яростно сражались с зашкаливающими приборами. А в центре установки пульсировало, почему-то сиреневым цветом, экспериментальное ядро.

–Лунотрясение? – Спросил мальчик.

–Надеюсь, что это не наших рук дело. – Совершенно серьёзно ответил ему ученый.

–Нужно срочно всё остановить! – Тимка распахнул дверь и бросился внутрь.

–Стой! – Крикнул ему Евгений Петрович. – Очень сильный градиент, вывернет наизнанку!

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

Папа услышал голос Евгения Петровича и обернулся.

–Так, ребята… Похоже, я что-то проворонил. – Сказал он сквозь прозрачную мембрану.

–Не отвлекайся! – Крикнула ему мама. – Одной не удержать!

Пиликнул тревожный сигнал. Вспыхнул индикатор рядом с установкой: «Потеря стабильности через 1 мин 30 сек»

Папа вернулся к управлению и начал яростно сражаться с приборами. Индикатор сперва откатился на две минуты, потом на две с половиной, а потом, вдруг, прыгнул вперёд, показывая только пятьдесят секунд.

Мама посмотрела на Евгения Петровича.

–На вас теперь весь расчёт. Мы пока держим, но ясно, что это ненадолго.

Затем взглянула на сына.

– Тимка, у тебя получится!

Папа тоже обернулся, не опуская рук от приборной панели, посмотрел Тимке прямо в глаза. Потом улыбнулся и нажал большую красную кнопку.

Ударил раскат грома, поверхность мембраны ослепительно вспыхнула, затем, словно втянулась внутрь и стала абсолютно чёрной. Только проскакивали по ней голубые электрические разряды, но вскоре исчезли и они. Запахло озоном. Включилась аварийная сигнализация.

 

Тимка смотрел на сгусток черноты в центре большого зала, так и не успев ничего ответить.

5. «Подводный канал»

-Так, – сказала Варя, – понятно. Вернее, не понятно. Что это за чёрная штука в центре лаборатории?

Тимка сидел на скамейке возле деревьев, понурив голову.

–Мезасфера. Система защиты. Закапсулированное время.

–Что, прости?

–Время… – тихо ответил Тимка. – Там внутри время не движется. Ну, почти не движется. Это для того, чтобы последствия эксперимента там внутри не могли достигнуть нас тут снаружи. По крайней мере, пока мы не найдем решения.

–И как быстро мы должны его найти? Ну, как скоро нас достигнут последствия оттуда?

–Тридцать два года. В эксперименте рассчитывали поле величиной тридцать два года, ну и защиту такую поставили. На весь проверяемый срок.

–А ошибку ты нашел на отметке в тридцать три года после эксперимента? – Варя почувствовала, как нервно дергается у неё кончик хвоста.

–Да. – Настороженно ответил Тимка.

–Так, получается, что защита никого ни от чего не защищает?

Мальчик задумался.

–Получается… – сказал он через некоторое время. – Теперь понятно, откуда на нас валятся все эти неприятности! Из будущего.

–Последствия возникают раньше причины? – Вспомнила слова Евгения Петровича Варя. – Как интересно у вас тут всё устроено!

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

И он направился быстрым шагом к лифту.

–Эй! – Возмущенно мяукнула Варя. – Снова решил меня потерять?

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

–Вообще-то ты сама потерялась. – Заметил он.

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

–Верно. – Согласился Тимка, повторяя слова Евгения Петровича. – А сообразительный у меня котик!

–Но-но-но! – Грозно предупредила его Варя. – Я тебе дам котик!

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

–Дрыхнешь? – Спросил он мальчишку.

–Не, работаю… – не задумываясь соврал тот, хлопая сонными глазами.

–Я скоро буду. Нужна твоя помощь. – Заявил Тимка и выключил связь.

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

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

–А, проснулась? – Заметил он потягивающуюся Варю. – Подъезжаем. Скоро выходить.

Двери кабины открылись в тёмный тоннель. Впрочем, тёмным он показался только после хорошо освещённого лифта. А когда ребята вышли, вокруг них заколыхались призрачные световые пятна.

–Где мы? – Удивилась Варя.

–Петербург. – Ответил Тимка. – Подводный канал.

И только тут Варя поняла, что стены тоннеля вовсе не были тёмными. Они были прозрачными. А пятна света, плясавшие по полу и потолку, это преломлённые водой блики фонарей огромного города, на который Варя смотрела со дна Невы.

–Ого… – вырвался у неё возглас восхищения.

Большие кошачьи глаза хорошо видели сквозь тёмные воды очертания древней Петропавловской крепости, с фигуркой ангела на освещенном шпиле собора. Варя обернулась. С другой стороны, искажённые волнами, едва узнавались формы Зимнего дворца. Две ростральные колонны Стрелки Васильевского острова пылали факелами неподалёку. И всё это плыло в стремительных потоках полноводной реки. Словно картина залитого дождём города, через стекла ботанического сада, тёмным осенним вечером.

–Не отставай! – Позвал Варю ушедший вперёд Тимка. – Чувствую, что времени у нас совсем мало. Нужно всё пересчитать, и как можно точнее.

–Так пусть Евгений Петрович считает, у него целый научный комплекс под рукой имеется. – Сказала Варя, едва поспевая за быстро шагающим мальчиком.

–Ну, ты же сама слышала, что он нам ответил. – Возразил Тимка. – А тут вообще не понятно, что может случиться, пока они всё по десять раз проверять будут.

Движущаяся лента понесла ребят вперёд. Сперва под водой, вдоль русла реки и каналов, потом под землей. Тоннели, повороты, роскошные станции метрополитена, который действовал даже пятьсот лет спустя.

Наконец Тимка шагнул в сторону, сходя с ленты.

–Встречай. – Сказал он по видеосвязи заспанному мальчишке. И перепрыгивая через ступеньку, взлетел в просторный холл какого-то здания. Холл был светлым и круглым. На купол проецировалось изображение неба. Прямо оно было дневным, справа пламенел вечерний закат, слева занималась заря, а позади сквозь лёгкую дымку мерцали звёзды. В центре холла медленно вращалось огромное изображение Земли с облаками, грозами и прочими природными явлениями. Даже нарисованная в океанах вода выглядела, словно настоящая.

–Погода в реальном времени. – Пояснил Тимка и кивнул в сторону мерцающей надписи «Гидрометцентр»

–Тут погоду предсказывают? – Догадалась Варя.

–Нет. – Ответил Тимка. – Тут её проектируют. А потом передают на станции климат-контроля.

–А-а… – понимающе протянула Варя, – у нас в квартире тоже кондиционер стоит. Очень удобно летом температуру на нём проектировать.

Тимка хитро прищурился, пытаясь понять, шутит Варя или нет. Но тут на него прямо из-за большого глобуса выскочил паренёк, которому он звонил.

–Ну, чего у тебя на ночь глядя приключилось? – Спросил мальчишка, одновременно пытаясь пригладить торчащие в разные стороны, как у Эйнштейна волосы.

–Нужен доступ к вычислителю большой мощности. – Тимка открыл страницы с расчетами. Парень присвистнул.

–Ну, ты даёшь! Тут даже у нас так сразу не посчитаешь!

–Если повезет, то за пару часов управлюсь. – Согласился Тимка. – А если нет, поселюсь у тебя в лаборатории.

–Ага, как же… – хмыкнул мальчишка. – Завтра начальство на работу вернётся, вот им и объяснишь, что твои вычисления важнее, чем погода на половине континента. Ладно, пойдем, я всё равно домашку уже почти закончил.

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

–И как тебя только в приличное заведение на практику взяли? – Хмыкнул Тимка.

–На себя посмотри! – Парировал мальчуган. – С котом из научного центра приехал. Кот, надеюсь, учёный?

–Это кошка. – Буркнул Тимка. – Домашняя. Но явно умнее тебя.

–Тогда я спокоен! – Усмехнулся мальчик. – Будет кому курсовую за тебя сделать.

–Это со мной! – Сказал он, проходя мимо информационной стойки. И двери внутрь гидрометцентра открылись.

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

Мальчишка завёл их в один из таких пузырей и вопросительно посмотрел на Тимку.

–Сам считать будешь, или помочь?

–Если подскажешь, как подключиться к самому мощному вычислительному кластеру, то уже поможешь. – Ответил Тимка.

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

И мальчишка с ушами залез в хитросплетение сложных схем и процессов, которые возникли на его экране. Поколдовав там несколько минут, он обернулся к Тимке:

–Вот, оптимизировал несколько потоков. Как раз подходящей для тебя ширины канал получился. Сейчас ещё несколько глобальных задач завершатся, может, и высший приоритет получим.

Мальчишка довольно посмотрел на ребят.

–Кстати, чем после каникул займешься?

–Вероятностями. Обещали, что практику у них проходить буду. – Ответил Тимка, занимая панель управления своими расчетами. – А может и не только практику, как получится.

–Да, ну? – Восхитился мальчишка. – Здорово! А можешь и за меня словечко замолвить? Всегда хотел там побывать! А уж поработать – мечта!

–Это от сегодняшних результатов зависеть будет. – Хмуро заметил Тимка. – Может и не придется никого ни о чем просить. Особенно, если постоянно с вопросами приставать будешь.

–Понял. – Мальчишка сделал шаг к двери. – Хочешь помочь – не мешай. Давай я, что ли, котика твоего покормлю пока?

–Кстати, да! – Тимка на секунду вынырнул из своих вычислений. – Сходи, покорми её. Заодно город покажи. Она первый раз тут.

–Отлично! – Глаза мальчишки загорелись. – Прогулки по городу – это я люблю! Если не возьмут в науку, стану экскурсоводом!

Он пропустил Варю вперед и вышел из кабинета.

–Как зовут даму? – Обратился мальчуган к кошечке по пути к лифту.

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

–Очень приятно! – Ответил мальчишка, нажимая кнопку лифта. – А я Хосе.

–Испанец? – Поинтересовалась Варя.

–Нет, почему? Русский. – Удивился мальчуган. – Предки когда-то из Испании переехали. Давно очень. Когда Испания ещё в Европе была.

Лифт подъехал и открыл двери.

–Прошу! – Хосе снова пропустил Варю вперед и почему-то нажал кнопку верхнего этажа.

–А мы разве не вниз едем? – Удивилась Варя. – Станция же, вроде, снизу была.

–Нет, ты что! – Улыбнулся мальчишка. – На город нужно смотреть сверху!

Кабина вынесла их на последний этаж, застекленный по периметру панорамными окнами.

–Уже уходите? – Поинтересовалась информационная панель, когда ребята проходили мимо неё.

–Я перекусить. Так что ещё вернусь. – Сказал Хосе и подошёл к стеклянной стене, откуда с высоты двадцатого этажа открывался удивительный вид на Васильевский остров. За спиной, отражая миллионы вечерних огней, колыхались воды Финского залива.

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

Лента подхватила ребят и понесла над городом, поднимая всё выше. Время от времени от стеклянной трубы уходили наверх прозрачные тросы поддерживающих конструкций. К чему они крепились там наверху, Варя разглядеть не смогла.

–Старый город очень красив на закате. – Задумчиво сказал Хосе, не отрывая взгляда от проносящихся под ними исторических зданий. – Но и сейчас тоже ничего, грамотно подсветили.

От высоты у Вари захватывало дух. Это вам не прогулки по крышам, до которых отсюда было несколько сотен метров.

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

–А там что такое? – Спросила она у Хосе.

–Где? – Не понял её мальчик.

–Там, у горизонта светится.

–Ах, это… – Хосе улыбнулся. – Дома современных районов. Старый город совсем маленький. Всего 12 миллионов жителей. И тут строительство сейчас запрещено. Только реставрация. А за Шлиссельбургом вокруг озера и ближе к Выборгскому району – пожалуйста.

Лента нырнула вниз, и перед глазами пронеслась игла Лахта Центра.

–Вон, кстати, самый старый из небоскребов. Сто раз уже переделанный, конечно. С него всё и началось, кажется. Никто уже даже не помнит, когда его построили.

 

–В двадцать первом веке. – Подсказала Варя.

–Да? – Удивился Хосе. – Может быть… Но сейчас так низко уже не строят. Смысла нет.

Лента спустила их в Старый город, затем нырнула под землю и понесла каким-то, только Хосе известным, маршрутом. А, когда вынесла на поверхность, на хорошо освещенную центральную улицу, по соседству переливалась множеством цветов вывеска «Котокофей» и забавная трехмерная фигура котика с кофейником в передних лапах.

Даже по меркам двадцать первого века здание было историческим. Для местных же обитателей оно, наверно, выглядело, как римский Колизей. Только гораздо лучше сохранившийся. Крыша была на месте, стены тоже не обвалились. Снаружи царила праздная оживлённость. Входили-выходили люди, котики. Иногда даже собаки заглядывали, но осторожно, словно в экзотический музей.

Внутри царил приятный кошачьему зрению полумрак.

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

К ним тут же подкатил робот-официант. Он мелодично пиликнул гармоническими сервоприводами и подмигнул Варе единственным электронным глазом.

–Чего хочет дама, я уже вижу: ментоловую форель в сливочном соусе и шарик кошачьей мяты. А вот что подать молодому человеку?

Официант ловко слистнул прямо на поверхность стола виртуальное меню. Хосе привычно ткнул куда-то в центр страницы.

–Отличный выбор! Дама не желает изменить заказ? – Обратился он к Варе.

–А жареного слона у вас нет? – Пошутила она. – Я бы съела!

–Могу одного позвать. – Официант оказался с хорошо развитым электронным чувством юмора. – Только не говорите, что хотели бы его съесть, тут так не принято!

–Эх, – согласилась Варя, – тогда принесите это… что вы там предложили? Очень вкусное название!

Официант смахнул виртуальной салфеткой виртуальную пыль со стола, видимо, отыгрывая исторический формат заведения, утвердительно пиликнул и, почему-то на немецком ответил:

–Ein moment!

Когда он укатился, Хосе заговорщицки шепнул Варе:

–У них тут, вроде как, средневековая Европа. Ну, максимум двадцать второй век. Жуткая древность, одним словом.

–Да уж, – согласилась Варя. – Дикие времена! Кормят-то хорошо или могут отравить, как это тогда было принято?

Хосе хихикнул.

–Отлично пошутила! Мне бы такого котика!

И снова оглядел помещение.

–Кого-то ждешь? – Поинтересовалась Варя.

–Да так… – Смутился мальчишка. – Может знакомый кто попадется.

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

Хосе подвинул тарелку и шарик к Варе, и умный стол с этой стороны тут же опустился до её уровня, сделав ещё дополнительное приятное углубление для передних лапок.

Варя попробовала кусочки на вкус. Местная еда ей определённо нравилась. Хосе с удовольствием сделал глоток из своего стакана.

–А ты чего не ешь? Или тут только для котиков готовят? – Спросила Варя, быстро поглощая аппетитные кусочки.

–Да, я только поел перед вашим появлением. Купил сэндвич по дороге в центр. Марсианский шпинат с пармезаном и ломтиками коралловой агавы. Так было вкусно, что даже задремал!

–Теперь понятно, чем ты на практике занимаешься! – Засмеялась Варя.

–Так я же специально с собой еду принёс, чтобы времени не терять. – Оправдывался Хосе.

–И как? – Ещё больше рассмеялась Варя. – Получилось?

–Как раз к вашему приходу всё закончил!

–А если бы мы не пришли? Дрых бы до сих пор, наверняка!

Хосе собрался было уже рассмеяться вместе с Варей, но, вдруг, внутренне подобрался, сделал серьезное лицо и с важным видом произнес куда-то мимо неё:

–История не терпит сослагательных наклонений!

–Чего-чего? – Не поняла его Варя. – Какая история? Каких наклонений?

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

–О, привет! – Улыбнулась девушка, встретившись взглядом с Хосе.

–Привет! – Смущенно ответил тот и уткнулся носом в стакан.

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

Варя прыснула:

–Эй, романтик, отвисни! Она ушла.

Хосе покосился в сторону девушки.

–Тише ты! – Шепнул он Варе. – Она же сейчас тебя услышит!

–Да, – Варя тоже понизила голос, – тяжело вам!

–Кому это «нам»? – Удивился Хосе.

–Мальчишкам!

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

–Где вы ходите? Я тут, кажется, весь гидрометцентр поломал!

–Что случилось? – Хосе чуть не уронил свой стакан.

–Задача оказалась настолько сложной, что выделенного канала не хватило, и я подключился к соседнему…

–И что? – Насторожился Хосе.

–Ай… – Тимка махнул рукой, – не знаю, как вышло… короче, она мощность у всего здания отбирает! И выключить не получается!

–Там же автоматические системы защиты на этот случай… – Мальчишка открыл от удивления рот.

–Не работают твои системы! Мощность вычислений растет экспоненциально! Еще пару минут, и все узлы только мою задачу решать будут. Уже даже атлантический центр подключился, чтобы вашу систему поддерживать!

–Да что же ты там считаешь такое? – Хосе в ужасе смотрел на зашкаливающие показатели производительности, которые полыхали красным на всех доступных экранах. – Ладно, вырубай канал принудительно!

–Не могу! – Ответил Тимка. – Сказал же, не получается. Консоль зависла.

–Ох, и дадут мне завтра по шее!– Расстроился мальчишка. Стакан лимонада в его руках заметно подрагивал. – Так, без паники! Сейчас всё поправим! Возле двери на стене контрольная панель, введи мой признак пользователя «Эйнштейн»

–Сам ты Эйнштейн. – Не понял его Тимка, – откуда я твой признак пользователя знаю?

–Нет, – стучал зубами об край стакана мальчишка, – «Эйнштейн» – это и есть мой признак пользователя!

–Так бы сразу и сказал! – Тимка вскочил и принялся вводить буквы. Хосе удивленно посмотрел на Варю, но спорить не стал.

–Не подходит! – Сказал Тимка спустя пару секунд.

–Ты по-старонемецки вводишь? Это же немецкая фамилия!

Экраны гидрометцентра уже не подавали признаков жизни, они были сплошь залиты красным цветом, предупреждающим об ошибке.

И тут раздался сигнал ещё одного видео-вызова. Мальчишка глянул на запястье и грустно заявил:

–Ну, всё! Конец моей практике!

Тимка, наконец, справился с паролем.

–Готово, – крикнул он, – что дальше?

–Выбери строку «изменение приоритета» и поставь самый низкий.

Тимка занялся настройкой, а Хосе ответил на настойчиво пиликающий входящий звонок:

–Да, Сергей Михайлович?

–Что там у тебя происходит? – Перед ним появилось изображение учёного, такого же лохматого, как и сам мальчишка. – Ты для всей планеты решил погоду рассчитать?

–Нет, я не погоду… просто, домашнее задание делал. Наверно, не правильно условия задачи ввёл.

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

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

–Да, Сергей Михайлович, сейчас всё сделаю!

–А, ну вот, уже всё нормально. – Пару секунд спустя сказал учёный, глядя куда-то за пределы экрана, потом усмехнулся. – Да, не было в моё время таких возможностей! А то бы я тоже, бог знает, чего натворил!

И отключился.

Мальчишка глубоко выдохнул. Опустился на диван и залпом допил стакан с лимонадом.

–Пронесло!

–Какое там, пронесло! – Закричал с соседнего экрана Тимка. – Бегом ко мне! А то погоду считать будет некому! Да, прихвати по дороге накопитель зетабайт на восемьдесят и закажи два билета на Луну. А я пока подготовлю данные к выгрузке!

–Я на Луну не могу, мне через час дома надо быть. – Опешил мальчишка. Но Тимка уже отключился.

–Это он меня имел ввиду. – Объяснила ему Варя. – Мы с ним полетим.

Мальчишка недоверчиво на неё покосился. Он впервые слышал, чтобы кто-то летал на Луну с котом.

Когда они зашли в кабинет, Тимка уже ёрзал от нетерпения.

–Быстрее! Ну, сколько можно гулять?

Хосе протянул ему накопитель.

–То, что нужно! – Обрадовался Тимка.

–Мой личный. – Сказал Хосе. – Для домашних заданий. А, вот билетов на Луну нет.

–Как нет? – Удивился Тимка.