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