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