Он сел за стол и за пятнадцать минут набросал код программы. Получилось строчек двадцать. На одном листочке. Как это можно было считать дипломом, Сергей не знал: на его взгляд, задача никак не тянула даже на обычную институтскую расчетку. Он взял листочек и снова пошел к начальнику. Показал. Начальник, для которого код на Modula 2 выглядел как стихотворение на языке зулусов, слегка рассердился и объяснил Сергею, что тот больше не должен подходить советоваться по каждому промежуточному этапу. Задачу нужно запрограммировать, еще раз пояснил начальник. А это означает, что программа должна быть написана, внесена в машину (начальник имел в виду местный компьютер, располагающийся в вычислительном центре), отлажена, в результате ее работы должно быть получено правильное решение, после чего текст программы нужно распечатать, решение нужно распечатать, а если удастся получить какие-то графики – это уже будет просто на пятерку, хотя графики получить не удастся, потому что местный компьютер графики строить не умеет. Но графики, любезно пояснил начальник, можно нарисовать от руки. Карандашом. Или фломастером. Так что если вопросов нет, сказал начальник, – иди! Работай!
Сергей, не будучи дураком, все понял. Никому не хотелось серьезно отрываться от питья чая и разыгрывания продовольственных заказов. Навязали студента на их голову – ну что ж, надо его озадачить. Вот тебе, сынок, озадача, и чтобы месяца четыре ты никого сам не озадачивал. Вопросы задавать можно. Но не чаще раза в месяц. А еще лучше – не чаще раза в два месяца. И не в момент разыгрывания заказов. И не в момент, когда дамы отдела примеряют очередной комбидрес, так что всех мужиков, включая начальника отдела, отправляют на полчасика покурить. Причем вопросы, сынок, должны быть такие, чтобы на них мгновенно мог ответить любой работник отдела. Так что не надо лезть со своими «фильтрами „Калмана“», операторами Modula 2 и прочей дрянью. Спроси, есть ли жизнь на Марсе, или поинтересуйся методикой разыгрывания заказов – вот это действительно интересно.
Ну и заодно ему сказали, что ближайшие три-четыре недели Сергею придется отлаживать свою гениальную программу на бумаге, потому что на вычислительном центре сразу машинное время не дадут: тут тебе, сынок, не институт, так что нужно записываться задолго.
Чтобы как следует привыкнуть ко всем этим интереснейшим вводным, Сергей, никому ничего не сказав, отправился в Сочи. Аж на три недели.
Обычно он туда ездил летом и совершенно не представлял, что в Сочи творится глубокой осенью. Но оказалось, что конец октября – самое прекрасное время! Ни одного отдыхающего, кристально прозрачное чистейшее море, шикарный морской запах йода и водорослей, демонически «вкусный» воздух – особенно после московского смога, – поспевающая хурма, спелый виноград «Изабелла», тонны молодого вина и на удивление благодушно настроенные местные жители. Впрочем, благодушие местных жителей имело под собой четкое обоснование: сезон, который начинался с мая и заканчивался в сентябре, прошел, деньги получены, отдыхающие – их в Сочи презрительно называли «здыхами» – свалили, так что теперь можно пить-гулять до следующего сезона.
Сергей без труда снял шикарную комнату за какие-то копейки и провел чуть ли не лучшие три недели в своей жизни: он бесконечно гулял по пустынной набережной, обедал в кабачках, попивая молодое вино, дышал свежим воздухом, придумывал новый язык программирования и новый механизм организации файлов на жестком диске, размышлял о своих непростых взаимоотношениях с очередной подругой, а также просто мечтал о том о сем. Вообще, он был человек достаточно компанейский, но за все три недели одиночества Сергей так и не заскучал. Наоборот, дни почему-то проходили очень быстро, несмотря на то что он, в общем-то, практически ничем не занимался. И когда пришло время возвращаться в Москву, Сергей даже начал жалеть, что непроизвольный отпуск закончился так скоро, хотя, отправляясь в Сочи, он думал, что один там не выдержит и недели.