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