Агенты 'Приората' установили контакт с графом Раймундом в Англии и в апреле 1216 года Раймунд Тулузский, вместе с сыном, также Раймундом, вернулся в Лангедок, чтобы начать восстание против французских крестоносцев. В мае катары осадили город Бокер и взяли его после трёхмесячной осады.
— Французский гарнизон заперся в цитадели, — сообщила наблюдатель Поллия Октогесима Терция. — Симон де Монфор пытался прийти им на помощь, его крестоносцы осаждали город до августа, но вынуждены были снять осаду. После получения известия о возвращении графа Раймунда в Тулузе началось восстание. Войска Монфора жестоко подавили его.
В сентябре 1217 года граф Раймунд Тулузский снова собрал войско катаров и повёл его к Тулузе.
— В городе вновь началось восстание, горожане открыли ворота и впустили войско катаров в город, — передала Поллия. — Симон де Монфор срочно ведёт своё войско из области Фуа к Тулузе.
Войско крестоносцев вновь осадило Тулузу. Но в этот раз судьба повернулась лицом к катарам. Обе стороны использовали осадные орудия и метательные машины. Рыцарь Шабёр де Барбера использовал полученную информацию, и одному из расчётов катапульт удалось сделать выстрел на миллион.
'Симон де Монфор убит прямым попаданием в голову камня из катапульты 25 июня 1218 года во время осады Тулузы, — сообщил сомнаморф. — Командование армией крестоносцев принял его сын Амори. Армия оказалась деморализована смертью командующего. Амори де Монфор снял осаду города.'
— Туда ему и дорога, — заключил Вере Фолиум, прочитав сообщение. — Но не стоит надеяться на прекращение репрессий против катаров. Возможно, начавшийся Пятый Крестовый поход на какое-то время отвлечёт французов от этой резни.
-= W =-
Понивилль, Эквестрия.
Год 1004 от Восстания Найтмер Мун.
Твайлайт с подругами с нетерпением ждали возвращения Рэрити. К приходу поезда пони отправились на вокзал, встречать её и Свити Белль. Рэрити вышла из вагона, как обычно, с горой чемоданов. Спайк храбро вызвался нести все сразу, был похоронен под грудой багажа, откопан Твайлайт, после чего дракончику доверили нести один чемодан, поменьше, а остальные погрузили на предусмотрительно привезённую Эпплджек тележку.
Бутик 'Карусель' чудом уцелел в пожаре, устроенном Тиреком. По дороге Рэрити и Свити видели множество сгоревших домов.
— Какой ужас! — причитала белая единорожка. — Как так получилось, что этого негодяя вообще подпустили к городу?
— Его разозлили грифоны, — ответила Рэйнбоу Дэш. — У них была какая-то пушка, которая могла покончить с Тиреком одним выстрелом. Но они промахнулись.
— Как 'покончить'? — от этого заявления Рэрити пришла в ужас ещё больше. — В смысле — совсем? Насмерть? Свити, дорогая, тебе не надо это слышать!
— Пушка? Вау! Меткоискатели-артиллеристы, YAY! — восторженно взвизгнула Свити Белль.
— Нет! Свити! Даже не думай! — заявила Рэрити. — Только через мой труп!
— Я бы те не рекомендовала ставить такие условия, сахарок, — ухмыльнулась Эпплджек. — Пушки, знаешь ли, промахиваются куда чаще, чем попадают. Наши вон, тоже из пушки в Тирека стреляли, и вообще не попали.
— Так наши в него и не целились! — авторитетно пояснила Рэйнбоу. — Наши Тирека отпугивали от города только. Это называется 'заградительный огонь'.
— Что-то не очень у них получилось его отпугнуть, — Рэрити скептически окинула взглядом сгоревшие дома. — И Воздушная кавалерия не помогла.
— Я вообще собираюсь начальству Академии Вондерболтов иск выкатить, за амбар! — заявила фермерша. — На который упал ваш ляганый диззитрон!
— Да ты что! — оторопела Дэш. — Это же Академия Вондерболтов! Какой иск? Давай, мы тебе поможем амбар отстроить?!
— Рэйнбоу, ты сидр любишь? — спросила Эпплджек.
— А то ты не знаешь? — ухмыльнулась пегаска. Затем ухмылка медленно сползла с её довольной мордочки. — Погоди... сидр? Только не говори, что бочки стояли в амбаре...
— Угу. Стояли. И ваш ляганый диззитрон прямо на них и упал! — помрачнела ковпони. — Бочки вдрызг.
— Что, все? — обомлела Рэйнбоу. — Ни одной не осталось?
— Все, — огорчила её фермерша.
Рэйнбоу на глазах сникла. Она даже приземлилась и пошла пешком рядом с подругами. Так они добрались до бутика Рэрити. Занесли вещи и отправились перекусить в 'Сахарный уголок'. Там, в уютной обстановке, Твайлайт рассказала о шести ключах, которые, по словам человека, могут открыть сундучок Дерева Гармонии.
— Скажи, Рэрити, не дарил ли тебе кто-нибудь какую-то мелочь или безделушку по окончании сложной жизненной ситуации? — спросила аликорн.
Модельер задумалась.
— Да что-то сразу не припоминаю... Дайте вспомнить. Я ведь общаюсь с множеством клиентов, и некоторые из них дарят какие-то сувениры, сверх оплаты, в знак дружбы и благодарности. Постоянные клиенты многие поздравляют с днём рождения.
— Нет, Рэр, это должен быть не обычный подарок на день рождения, он должен быть подарен в честь какого-то особенного события, — подсказала Эпплджек.
— Я знаю, я знаю! — вдруг запрыгала на месте Пинки. — Помните-мы-ездили-в-Мэйнхеттен-на-показ-мод-где-Рэрити-с-таким-трудом-победила-и-ей-другая-участница-после-победы-на-показе-подарила-что-то! — протараторила кондитерша. — Кажется-её-звали-Коко!
— Коко Поммэл! Неделя Моды в Мэйнхеттене! — вспомнила Рэрити. — Ну, конечно! Она подарила мне такую необычную катушку радужной нити. Я её поставила на полку, у меня там стоят катушки в цвета каждой из ближайших подруг.
— Она сохранилась? — с надеждой спросила Твайлайт.
— Конечно, ведь бутик цел... — немного неуверенно ответила слегка ошарашенная напором подруг Рэрити. — Пойдёмте, проверим!
В бутике всё оставалось так, как модельер оставила перед отъездом в Мэйнхеттен. Рэрити сразу провела подруг в комнатку позади выставочного зала, где она шила, взяла телекинезом с полки катушку с радужными нитками и поставила её на стол перед Твайлайт.
— Вот она, — пояснила модельер. — Коко тогда работала помощницей у этой несносной Сури Поломэйр и ушла от неё после ссоры, а потом принесла мне приз, который моя коллекция, как оказалось, всё же выиграла! Я тогда взяла её на работу в свой бутик, мне как раз нужна была помощница в Мэйнхеттене. И Коко подарила мне эту катушку.
— Вот! Это, наверное, и есть шестой ключ! — догадалась Твайлайт. — Ты проявила щедрость и выручила Коко, когда она потеряла работу. Каждая из нас получила свой ключ в ситуации, когда нужно было проявить дружбу. Теперь нам надо будет отправиться к Дереву Гармонии. Конечно, не сегодня, вы только-только приехали. Но и откладывать поход тоже нельзя. Тирек лежит обездвиженный посреди луга, его охраняют ночные гвардейцы. Но долго он так лежать не может. Его надо уменьшить и отправить в Тартар, а для этого нужны Элементы Гармонии.
— Как насчёт завтра? — с надеждой спросила белая единорожка. — Сегодня мы действительно устали после поездки. Завтра утром я буду готова к походу.
— Да, конечно, Рэрити! — обрадовалась аликорн. — Давайте сегодня подготовимся, а завтра отправимся в поход.
-= W =-
Кристальная империя.
Год 1004 от Восстания Найтмер Мун.
Сильвер Гем и Фрея взяли у Марбл жетон доступа и снова поднялись в пятый контур, в зал портала, и ещё раз попытались связаться с человеками, теперь уже по инструкции, полученной от Саншайн.
— Где-то тут должны быть стрелочки влево-вправо, которые переключают вкладки в окне терминала, — Сильвер Гем внимательно рассматривала светящиеся зелёным руны и символы на верхней панели переносного компьютера. — Вот эти, что ли? А, погоди-ка, тут уже чат открыт!
В окне терминала вместо вкладки с командами пони увидели вкладку с окном чата.
— Это, наверное, леди Эйелинн переключила! — догадалась Фрея.
— Ага, получилось! — обрадовалась Фрея.
Серебристая единорожка, таская руны стилусом, набрала сообщение:
'Здравствуйте. Меня зовут Сильвер Гем. Я — ассистент археологической экспедиции. Мы попытались войти в кабинет начальника охраны артефактория. Но замок в двери отвечает, что недостаточный уровень доступа. Мы принесли карточку с собой. Можно как-то сделать, чтобы она открывала эту дверь?'
Вначале в окне чата ничего не происходило.
— Человеки не читают наши сообщения? — озадаченно спросила Фрея.
— Давай подождём, — отозвалась Сильвер. — Вряд ли они там постоянно смотрят в экран. Может, человеки работой заняты? Или отошли куда-то.
Пони подождали несколько минут, и в окне чата появился ответ:
'Здравствуйте, Сильвер! Это Дмитрий. Сейчас попробую написать Люсии в личку.'
'Спасибо, мы подождём', — написала Сильвер Гем.
Единорожки подождали ещё несколько минут, затем в чате появилось сообщение от пользователя L122:
'Здравствуйте, Сильвер Гем. Вы сейчас в зале портала около терминала большого компьютера?'
'Да', — написала в ответ ассистентка.
'Подойдите к терминалу. Слева на торце панели ввода должна быть горизонтальная щель. Вставьте жетон доступа туда номером вверх.'
'Сейчас...'
Сильвер и Фрея подошли к терминалу. Щель на торце плоской горизонтальной панели действительно была, и Фрея вставила в неё жетон доступа.
'Готово, вставили жетон', — написала серебристая единорожка.
В чате появилось сообщение:
'Подождите несколько минут, мне нужно проверить, какой уровень доступа требуется.'
Пони подождали ещё пару минут, пока не увидели сообщение:
'Нашла. Минутку...'
Вслед за сообщением от терминала послышался голос с механическими интонациями:
'Обнаружена идентификационная карта постоянного сотрудника комплекса Алый. Потомок Шарп Каттер получил права доступа постоянного сотрудника комплекса в соответствии с протоколом ноль-ноль-кристалл-три. Запускается протокол ноль-ноль-кристалл-три. Производится анализ... — голос ненадолго умолк. — Анализ завершён. Производится обновление прав доступа постоянного сотрудника Шарп Каттера. Ждите... Ждите... Обновление прав доступа завершено.
Постоянный сотрудник Шарп Каттер, вам присвоен уровень доступа Р-три сотрудника комплекса Алый. Сотруднику Шарп Каттеру присвоены необходимые права для доступа в помещения роговодства шестого контура безопасности и доступа к пульту управления магическим щитом в соответствии с протоколом ноль-ноль-кристалл-три. Сотрудник Шарп Каттер. Вы получили права для управления доступом в помещения артефактория. В этих помещениях могут находиться опасные артефакты. Будьте осторожны. На вас возлагается ответственность за безопасность сопровождающих вас исследователей.'
'Кажется, получилось, — написал L122. — Попробуйте войти в нужное помещение. Пульт управления щитом тоже разблокируется этим же жетоном доступа. Управление пультом голосовое, вам надо будет назвать номер помещения, который написан на двери, и попросить отключить щит. Команду должен дать голосом тот сотрудник, на чьё имя зарегистрирован жетон доступа. Его голос зарегистрирован в системе. Жетон доступа можно уже вынуть, данные на него записаны.'
'Мы поняли, — написала Сильвер Гем. — Спасибо.'
Пони вернулись в помещения замка, выделенные для археологов, и Сильвер Гем доложила Марбл, что им удалось связаться с человеками и перепрограммировать жетон.
— Отлично, Сильвер, Фрея. Спасибо вам большое, — поблагодарила роговодитель экспедиции. — Пойду тогда, поговорю с мистером Каттером, сможет ли он подойти завтра к нам в шестой контур.
-= W =-
Понивилль, Эквестрия.
Год 1004 от Восстания Найтмер Мун.
Санбёрст и Старлайт пытались запустить компьютер, доставленный из Сталлионграда. Точнее, 'электронную вычислительную машину', как она длинно именовалась в документации. Впрочем, дальше по тексту длинное название сокращалось до короткой аббревиатуры 'ЭВМ', что было намного удобнее выговаривать, чем 'компьютер'.
На этом удобство и заканчивалось. У ЭВМ не было экрана. Вообще. Ввод был организован с бумажной ленты, на которой пробивались дырочки в определённых позициях. Это называлось 'перфолента'. Типичная программа для расчётов стартовала, выполнялась, выводила результаты и заканчивалась. Вывод был сделан на телеграфный аппарат. С него же был организован и ввод для интерактивного режима работы, необходимом при отладке программ. Помимо перфоленты, был предусмотрен ввод данных с магнитной ленты, с магнитного барабана и с перфокарт. Перфокарты выглядели как прямоугольники из тонкого плотного картона со срезанным уголком, чтобы нельзя было вложить в приёмник вверх ногами. На них пробивались прямоугольные отверстия в определённой позиции. Каждая перфокарта кодировала одну строку программы.
Рабочее место оператора было сделано в виде четырёх шкафов-консолей, установленных полукругом. Когда машину включали, на этих шкафах светилось множество маленьких лампочек, из-за чего ЭВМ напоминала пульт управления звездолётом из фантастических рассказов, которые любила читать Старлайт.
Специалисты из Сталлионграда, монтировавшие ЭВМ, оставили полную пошаговую инструкцию для первого запуска, подробные описания самой машины и программ. Вся документация вместе представляла собой пачку томов немалой толщины. Особенно ценными оказались распечатанные на телеграфном аппарате практические рекомендации по отладке программ.
Операционная система этого монстра была на удивление простой и обеспечивала всего несколько основных задач: мультипрограммирование — ЭВМ могла работать со множеством терминалов в режиме разделения времени. Всего можно было подключить 64 терминала и одновременно работать с 16 из них. Разделение времени — пока ЭВМ ждала ввод данных от одного пользователя, операционная система переключала машину на выполнение другой задачи. Динамическое распределение памяти — ОС перемещала неактивные программы во временный файл на магнитном барабане, чтобы освободить оперативную память. Управление ресурсами — операционная система учитывала права пользователей, выделяя им машинное время согласно приоритету. Сетевое взаимодействие — операционная система позволяла подключить несколько подобных ЭВМ к общему массиву дисковой памяти.
Оперативная память машины была на удивление маленькой — 32768 'слов' по 48 бит. 'Слово' не делилось на байты, для вещественного числа с плавающей запятой мантисса занимала 40 бит, ещё 7 бит отводилось на порядок числа и один бит на знак 'минус' для отрицательных чисел. Команды занимали 24 бита, поэтому в 'слово' укладывались две команды — 'левая' и 'правая'. Всего в системе было 50 команд.
Тем не менее, машина имела кэш-память на 16 'слов' — по четыре для чтения данных и чтения команд, и ещё восемь на буфер записи. Была прямая адресация для 32768 ячеек памяти. Было организовано конвейерное выполнение команд. Машина имела один регистр-аккумулятор и 15 индексных Б-регистров для хранения адресов памяти.
Что было необычно — ЭВМ была рассчитана на вычисления чисел с плавающей запятой, необходимые для научных расчётов. Целочисленной арифметики в ней не было предусмотрено вообще.
При отладке программы можно было задать точку останова, просмотреть и сразу поменять любое число в памяти, а также запустить пошаговое и даже потактовое выполнение программы с места изменения. Ввод отдельных чисел производился тумблерами на панели в восьмеричном формате. Тумблеры позволяли задать адрес ячейки памяти и прочитать её содержимое по лампочкам.