Гоша развел руками, случайно задев какую-то клавишу и переключив окно, в котором отобразилось очередное полотно кода.
— Философский вопрос. Там, конечно, есть требование по возможности быть ближе к оригиналу и даже какие-то процентные параметры. Но, честно вам скажу, я не до конца понимаю, на что эти параметры влияют. Что такое, например, отклонение по цветности в пределах десятки? Это во-первых. А во-вторых, для ускорения работы и максимальной эффективности все эти ограничения весьма ослаблены. Так что да, отличаться может сильно, хотя вероятность этого крайне мала. Я бы сказал…
— Простите, — перебил Павлов, — а что означают эти строчки?
На экране было написано:
# Y (20.10.2021 03:31:08): k^2*sqrt (2) *mod (2)
# NickoGT (20.10.2021): Георгий, это вы?
Гоша нахмурился.
— Это комментарии разрабов с аутсорса, — слегка сбавив тон, сказал он. — Это с их репозитория файл. Видимо, переписываются в комментариях. Нико — это Николай, один из тимлидов.
Павлов не все из сказанного понял, но решил не переспрашивать.
— А игрек?
— Не знаю. Точно не я. В это время я имею обыкновение спать.
— Что этот комментарий вообще означает?
— Без малейшего понятия.
Павлов потер переносицу.
— Дайте мне координаты этой конторы, — попросил он. — И я пойду. Спасибо за информацию.
Гоша поковырялся в сети еще немного и вывел на экран страничку с телефонами и даже картой проезда. Павлов щелкнул смартфоном, проверил, не смазалось ли.
— Только они вам свои секреты не расскажут, — предупредил программист. — Они точно у какой-то крупной фирмы под крылом, может, даже у «Гугла», такие вычисления…
— Да наплевать мне на их секреты, — буркнул Павлов, вставая. — Будто я их пойму. Мне нужно знать, кто виноват, что на ваших картинках люди башкой вертят.
Под любопытные возгласы «что, правда? правда, вертят?» Павлов пошел прочь, качая головой и невольно улыбаясь. Все-таки замечательно непосредственный парень. Интересно, программисты все такие?
Прогулявшись до ближайшего светофора, он достал телефон и, подслеповато щурясь, набрал номер. Долгое время никто не подходил, затем занятой, несколько даже запыхавшийся женский голос выпалил скороговоркой:
— Компания «КодКомплит», слушаю вас!
— Здравствуйте! Мне нужен Николай.
— Какой именно? Их у нас много.
— Разработчик он у вас. Один из главных.
— Хорошо, сейчас соединю.
С полминуты Павлов слушал «Пещеру горного короля», затем в трубке щелкнуло, и отрывистый мужской голос произнес:
— Алло!
— Здравствуйте! Можно с вами поговорить насчет одной вашей программы?
— Какой?
— Какая-то нейросеть, пазлы сортирует.
— А что вас интересует?
— Картинки слишком сильно отличаются от оригинала. Клиенты жалуются. Меня попросили проверить.
Голос вроде бы несколько напрягся.
— А кто вы?
— Василий Павлов, Роскачество.
— Говорите с программистами наших партнеров. Предусмотрены настройки, захотят, выставят так, что отличий никто не заметит.
— Так говорил уже. Мне ваше мнение тоже нужно, для отчетности.
Николай, похоже, расслабился, начал немного растягивать слова в раздумье.
— Вы знаете, сейчас некогда. Перезвоните завтра, спросите меня. Лучше вечером.
— А может быть, кто-нибудь другой поможет? Кто у вас под псевдонимом «игрек» работает?
Вопрос явно вывел собеседника из равновесия.
— Что?! Откуда вы?! знаете… что у нас есть такой сотрудник?
— Программист партнеров показал код из вашего хранилища. Там что-то вроде переписки было.
— Извините, сейчас некогда! — нервно повторил Николай. — Перезвоните завтра!
В трубке пискнуло. Павлов собирался было ткнуть отбой, но тут динамик еще раз произнес:
— Перезвоните завтра.
Голос, впрочем, был другой, округлый и гудящий. Будто кривлялся кто.
Немелодично попиликав, трубка добавила тем же дурашливым тоном:
— На Ленинском проспекте ничего не спрятано!
— Кто это говорит? — спросил Павлов.
— Ищите везде. Не только там.
— Кто говорит?!
Пиликанье оборвалось.
— А кто вы? — спросил вдруг Николай.
Павлов едва не выругался в голос.
— Я ж говорю, Василий Павлов, Роскачество…
— Какой именно? Их у нас много, — спросила женщина.
— Что?!
— Отличий никто не заметит, — снова Николай.
— Вы издеваетесь?!
— Вы знаете, сейчас вас выставят…
Последняя фраза, в которой Николай сказал все, кроме женского слова «вас», оборвалась со звучным щелчком. Послышалось шипение. Оно становилось все тише и тише, и наконец на его фоне Павлов различил голос, будто сотканный из помех.
— Вам не помогут здесь, — повторял голос. — Вам не помогут здесь. Вам не помогут здесь.
— Почему?
— Они слишком заняты. Они слишком заняты. Они слишком заняты. Они слишком заняты. Они слишком заняты. Они слишком заняты…
Павлов отнял трубку от уха. Он вдруг потерял всякое желание задавать вопросы.
Трясущимся пальцем он нажал отбой и хотел было сунуть смартфон в карман, как тот вдруг оглушительно дзинькнул эсэмэской. Павлов подскочил, заорал и выронил мобильник. Несколько прохожих удивленно обернулись.
Это всего лишь эсэмэска, уговаривал себя Павлов, нагибаясь за смартфоном.
Пришло оповещение от сотового оператора. Списали очередные двести рублей.
* * *