***
Вечером случилось чудо: одна из избранных ответила, и это был не бот. Федя: Привет! А какая твоя любимая песня у Металлики? Яна: привет. я уже металику не слушала давно. анкета старая просто. Фёдор продолжил общение: Федя: А что слушаешь сейчас? Девушка была оффлайн и не ответила. Мастер слога на всякий случай передёрнул и лёг спать. Утром он обнаружил, что Яна была в сети, но сообщение осталось непрочитанным. Вечером сообщение пометилось прочитанным, но ответа не было. Ответа не было и на следующее утро, и на следующий вечер. Федя не переставал поглядывать другие анкеты, но в каком-то пассивном режиме. — А и в хуй иди, меломанша ебучая. Одно непрочитанное. — Опа! Макс: привет. отсосу. готов заплатить. Макс. — Ну охуеть! Заблокировать.***
Новые проходы по анкетам уже не выдавали особенно много новых девушек. Среди них часто попадались как уже многократно просмотренные, так и те, игнорщицы. Федя начал расширять критерии поиска. Подвигал границы возраста. Подвигал ареал «не дальше чем в …км от вас.» Затем подвинулись и его личные критерии внешности/ума. Сайт словно давил на него: ты никчёмное никому не нужное говно, найди себе такое же говно и не выпендривайся, и, если что, помни: есть ещё Макс. Но однажды, в очередной раз монотонно листая знакомые лица, он увидел её! Если и существует любовь с первого взгляда на анкету, то это была она. Федя три раза пролистал фотографии и раз пять перечитал интересы. Они могли бы стать идеальной парой! — Тут главное всё не запороть. Что же мне написать? Федя погрузился в серьёзные размышления. Каретка клавиатурного ввода монотонно мигала в белом текстбоксе. — Может я слишком запариваюсь, в этом проблема? Федя: Привет. Сообщение отправилось. Девушка была онлайн, но через минуту стала «Была 10 минут назад». — Твою мать! А может я всё испортил? У меня есть ещё шанс что-то дописать! Федя судорожно стал перечитывать анкету в очередной раз, и, внезапно, обратил внимание на надпись «около 2км от вас», которая словно дразнила его. — Эта девушка так близко! Живёт себе где-то тут и даже не знает, что любовь всей её жизни рядом. Федя погладил «2км» курсором. Выделил их. Снял выделение. Выделил справа налево. И вдруг его глаза округлились: — Подожди-ка! При регистрации сайт знакомств предлагает указать на карте своё местоположение. При этом сервис сразу обещает: мы ни в коем случае не расскажем нашим клиентам-дрочерам, где конкретно вы живёте. Эта информация нужна лишь для того, чтобы вы играючи могли найти себе секс рядом, не утруждая себя ездой в другой конец города. — То есть я знаю, где живу я, и знаю, что она живёт в двух километрах от меня? Дрожащими от внезапного озарения руками Федя открывает Яндекс-карты, делает скриншот и закидывает в Paint. — Окружность — геометрическое место всех точек, равноудалённых от данной. Федя отмеряет по масштабу на карте два километра и рисует круг этого радиуса со своими домом в центре. Его палец поглаживает линию окружности, а лицо расплывается в жутковатой улыбке: — Ты где-то здесь! Пока ещё бедная девушка может быть много где. Но затем Федя залезает в настройки профиля и меняет своё местоположение наобум. Информация на странице девушки обновляется: «около 3км от вас». Наш гений ставит новую точку, рисует окружность радиуса 3 в масштабе. Окружности пересекаются в двух местах. — Теперь ты либо тут, либо тут. Фёдор меняет своё местоположение, теперь на одну из полученных точек. «100м от вас.» — Угадал! Другая точка-то сильно дальше. Но почему не ноль? Может погрешность? Да, точно, я же в пейнте не особенно был аккуратен. Ну, окей. Через пару виртуальных телепортов интернет-сталкер уже точно знал, в каком доме живёт «его любовь». — Но что мне это даёт? Он на мгновение задумался и написал второе сообщение: Федя: Хочешь, я угадаю, в каком доме ты живёшь?***
— Вот так я и познакомился с вашей мамой. — Ух ты! Папа, какой ты умный! — А что за сайт? Я думал, что знакомятся через «тиндер» в телефоне, — раздался голос с верхней койки двухэтажной кровати. — Тогда были сайты специальные для знакомств, сейчас всё немного по-другому. А до этого люди вообще знакомились по СМС через чат в телевизоре. Или даже на улице! — Ужас! Как животные что ли? — Да, представляешь?! Ладно, вам уже пора спать. — Спокойной ночи, пап! Федя выключил свет и вышел из детской. — Спасибо, что уложил их! Ты самый лучший в мире муж и отец! — Нет, ты! Мне постоянно писали всякие шаболды на том сайте, но я не отвечал и ждал тебя! — О, ты опять рассказывал им ту историю! Расскажи и мне про окружности ещё раз! Обожаю геометрию уровня средней школы! Как и все женщины! — Сейчас я пересеку твою окружность! — Подожди, дети ещё не уснули! Раздался громкий стук в дверь. — Что за идиот ломится в такой час?! Сходи, посмотри в глазок, пожалуйста… — Чего?! — крикнул Федя. — Ты ещё не ложился что ли?! Через час солнце взойдёт, а тебе к первой паре нужно! — волновалась мама. — ТЫ МНЕ МЕШАЕШЬ! — И что же ты там такого важного делаешь всю ночь? Салфетки мои столовые тратишь? — МАААМ! — Не ори на мать! Вырос чёртов онанист, бездельник! Думаешь, я не знаю, зачем ты дверь запираешь? — ПОТОМУ ЧТО ТЫ БЕСИШЬ! — Нет бы учился столько же, сколько письку свою лимонишь! А потом он пары прогуливает, на настоящих девушек не смотрит! — ОТСТАНЬ! ВСЁ, ИДУ! — сломался Федя, выключил монитор и лёг спать.***
— За Фёдора, умнейшего из нас! — За Фёдора! Каждый из совета директоров поднял бокал дорогого шампанского; раздался звон стекла. Сотрудники на задних рядах улыбались и аплодировали. — У нас есть для вас подарок! Двое работников из отдела кадров внесли логотип компании: три окружности из чистого золота, пересекающиеся в одной точке, отмеченной изумрудом, который, в свою очередь, обведён четвёртой, серебряной окружностью. — Спасибо! Это так неожиданно! — Речь! Речь! Речь! — Хорошо! Если вы настаиваете! Федя поднялся на сцену под его любимый трек Металлики: — Я начинал свой бизнес с того, что предлагал в даркнете «пробить», где живёт любой человек с одного сайта знакомств. Да, не смейтесь, раньше были такие сайты. У них были очень тупые уязвимости! Да там всё было тупое! Скоро компания разорились, и я купил этот сайт за бесценок. Чутьё мне подсказывало, что будущее за мобильным трафиком, и я перенаправил клиентов в новое приложение! Теперь, благодаря нам, люди по всему миру могут найти себе партнёра за пять минут. Им больше не нужно сидеть, сутками плакать и дрочить пиструн! Всё готовое! Раздался громкий смех. — Фёдор, вы либо отвечайте, либо садитесь на своё место, — строго сказал преподаватель. — Ну, я… — Зачем вообще нужно было тогда выходить к доске? — Я про… окружности… — Наша тема — поверхности второго порядка! Окружности были у вас в школе. Садитесь, пожалуйста! Федя поплёлся на своё место. — Итак, если мы выделим из уравнения квадратичную часть…***
«Будущая жена» не появлялась в сети, сообщение оставалось непрочитанным. — Ну и пусть! Больше я тут точно не буду никого искать. Зато вот идея с «пробивкой» очень перспективная. Напишу-ка я сайт, который за деньги автоматически узнаёт, где кто живёт. Три следующих дня Федя просматривал всякие примеры вёрстки и кода на JS, а также изучал геодезические формулы.***
— Вот так я познакомился с кучей красивых девушек. А, благодаря донатам, мне было на что дарить им цветы. Вот зачем геометрия может пригодиться вам в жизни! — сказал учитель. Прозвенел звонок. Ученики были в таком восторге от байки преподавателя, что не хотели никуда уходить. — Ладно, на сегодня всё. Домашнее задание я уже дал. Дети нехотя вывалились из класса. Члены комиссии, следившие за открытым уроком, подошли к Фёдору. — Похоже, что вы лучший преподаватель геометрии на моём веку! Это самый интересный рассказ об окружностях, который я только слышал. Конечно, им не обязательно было слышать про вашу, кхм, мастурбацию! Хе-хе! Ладно, из песни слов не выкинешь. Да и живём мы не в прошлом веке всё-таки. — Спасибо большое. — Я правда очень впечатлён! Ходят слухи, что Марью Васильевну скоро отправят в департамент, так что я буду серьёзно рекомендовать вас на место директора. — Ух! Огромное спасибо! — Вы ведь справитесь со всеми этими бумажками? — Конечно! — Отлично. Тогда перейдём к стрелочным функциям. — Чего? Федя проснулся на клавиатуре. На ютубе какой-то бородач бубнил и набивал код. — Веб-программирование — это точно не моё. Попытки зайти поглубже в математику тоже потерпели крах. Великий пробиватель хотел обобщить свою идею с окружностями, чтобы просто подставлять широту, долготу и радиус, но общие формулы для координат были какие-то мутные, шарообразность Земли вносила хаос, а от вопросов о том, как считается расстояние между точками на разной высоте, начинала болеть голова. — Да и чёрт с ним! Я знаю метод сам! Я могу узнать, если захочу! На этом и хватит с меня.***
Прошло две недели. Наш герой снова решил зайти на сайт. По случайно подставленной браузером прямой ссылке сразу открылась та самая переписка. Сообщения Фёдора были прочитаны. — Ненавижу всё! Тебя, геометрию, этот сайт! А особенно — себя! Девушка появилась в сети. Сердце Феди кольнуло, но разум был непреклонен: — Чё, онлайн вышла, да? Сука! Да и хуй с тобой! «Аня набирает сообщение…» Аня: Давай) Магистр окружностей чуть не сел мимо стула от неожиданности. Федя: ул.Пушкина, дом 4. Аня: ух ты! А как ты узнал?) Федя: Может я расскажу при личной встрече? Аня: Почему бы и нет) Я так не люблю этот сайт! правда давай встретимся лучше Федя: Я тоже терпеть его не могу! Ты свободна завтра в 17:00? Аня: да Федя: Я приду к твоему дому тогда к этому времени. Аня: ок!***
Следующий день, кафе. Федя рисует круги на салфетке, Аня внимательно смотрит. — Здорово! Это ты сам придумал? — Да. Не думаю, что я первый, кто додумался. Наверное, даже сами разработчики сайта в курсе, но им всё равно. — Мне повезло, что ты не какой-нибудь маньяк. Знаешь, на том сайте всякие пишут. Я сначала испугалась даже твоего сообщения… как будто за мной следят что ли. Но потом я пару дней подумала, посмотрела на твою фотку и решила, что вряд ли ты… один из этих. И, кстати, ты был единственный, кто не написал ничего про секс. — Не торопись с выводами, я может ещё напишу! — Ха-ха! А может я сама тебе напишу? — О нет, только не это! Секс с красивой девушкой! — Хиэх! Перестань! Из-под стола заиграла песня Металлики в плохом качестве. — Ой, кажется, это мой телефон! Прости! — Ух ты! У меня такой же зво… — Алло! — Здравствуйте! Меня зовут Оксана, и я представляю провайдера в вашем городе. Вам удобно сейчас… — Иди в жопу, Оксана! Федя бросил трубку. Курсор ввода мерцал под двумя одинокими сообщениями. Аня была в сети 20 минут назад.