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