Рекурсия
Шрифт:
– Как-то быстро, тебе не кажется? – спросил Юра с неуверенностью в голосе, глядя на друга.
Саша улыбнулся.
– Но ты же мне сам рассказывал, что с возрастом папиллярный узор может изменяться только в размерах, и при этом полностью сохраняет геометрию рисунка и пропорции линий. Вот я и подумал – зачем зазря напрягать компьютер и тратить драгоценные энергию и время? Я задал программе сформировать отпечатки пальцев при достижении организмом двадцатилетнего возраста. Мне показалось, этого вполне достаточно, чтобы получить полноценные
Теперь, глядя на Сашу, улыбнулся Юра.
– Ты прав и убедителен, как всегда.
– Тогда скажи, в каком виде тебе их сохранить? Могу и распечатать.
– Ну что ж! Это уже интересно! – потирая руки произнёс Юрий. – Сохранить можешь в любом графическом формате, только сделай каждый отпечаток отдельно и напиши в названиях файлов, какому пальцу какой руки он принадлежит.
Александр сел за компьютер и быстренько создал десять графических файлов с отпечатками пальцев.
– Что дальше? – спросил он, гладя на друга.
– Отправь их по почте, – произнёс Юра и назвал электронный адрес почтового ящика. Когда же письмо было отправлено, он посмотрел на часы, вытащил из кармана мобильник и кому-то позвонил. Дозвонился сразу.
– Георгий, привет! Ты уже на работе?.. Слушай, я тебе по емайлу отправил отпечатки пальцев, пробей их, пожалуйста, по базе, и если будет результат, отзвони мне немедленно, – сказал Юрий и, дождавшись удовлетворяющего ответа, разговор завершил, а телефонную трубку положил в карман. Затем он посмотрел на Александра и спросил:
– Двадцать лет говоришь? А мы уже можем на него взглянуть?
– Да, конечно, – ответил Александр, и через секунду на экране монитора появилась голова искомого человека. – Усы и бороду я ему сбрил, – хохотнул Саша, разворачивая виртуальную голову в анфас. – Но если хочешь, могу вернуть и то и другое, как вместе, так и по отдельности.
– Кстати, совсем забыл тебе сказать, – перебил его Юра. – Пришла информация, что нашего Сидорова грохнули – застрелили в какой-то бандитской разборке…
В тот же момент в сознании друзей произошло нечто невероятное, потому что устремлённый на них взгляд виртуальной личности заставил их остолбенеть – с экрана монитора пристально, вызывающе нагло и испепеляюще на них смотрел их непутёвый одноклассничек.
– Это же Сидоров! – воскликнул Юрий и посмотрел на Александра.
– Мда… – ответил Саша. – Неожиданно… Лёгок на помине! Правильно говорят, помяни чёрта, и он тут как тут.
Наступила пауза. Говорить об этом подонке друзьям не хотелось, да и впрямь, всё что можно было о нём сказать, было уже давно сказано, потому и пауза долго длиться не могла, и Юра её нарушил первым.
– Но похоже, мы с тобой раскрыли ещё одно преступление этого негодяя, и одним висяком стало меньше.
Только Юра произнёс эти слова, как зазвонил его мобильник. Он быстро ответил на звонок, молча выслушал звонившего и, кладя мобильник в карман, произнёс:
– Да, это он! Отпечатки пальцев его!
Друзья посмотрели друг на друга, каждый из них думал о своём, но они оба понимали, что их дружба в школе началась именно тогда, когда они объединились в противостоянии с этим негодяем, и снова воцарилось молчание, из которого опять первым вышел более циничный Юрий.
– Мда… Вот тебе и искусственный интеллект… Представляешь, какой был бы ужас, если бы он ещё и заговорил?! Ладно, что мы имеем?.. – улыбнувшись задал он риторический вопрос. – Твоя программа работает, и сомнений в этом нет, а жизнь наша – продолжается, и у меня есть ещё одна ДНК, происхождение которой требует разгадки. Надеюсь, не такой же, – Юра рассмеялся, а Саша улыбнулся. – Ну-ка, позволь мне ещё разок связаться с сервером?..
Александр без раздумий уступил другу место за своим компьютером, и уже через пару минут на рабочем столе операционной системы, отображающемся на экране монитора, лежал файл, содержащий ДНК никому не известной личности. Программа легко поглотила её, на лету расшифровывая данные, и Саша произнёс:
– Надо же, возраст тот же…
ДНК, по словам Юры, была совершенно свежей, и коррекции в возрасте не потребовалось. Саша нажал кнопку «Пуск», и в левом верхнем углу монитора снова побежали цифры, отображающие только ему понятные значения состояния строящегося виртуального организма.
– Ну что, продолжим чаепитие? – улыбнулся Александр, окончательно рассеивая облако образов тревожных воспоминаний и возвращаясь в реальность невероятных событий, и друзья снова пошли на кухню пить чай и обсуждать перспективы предстоящих свершений.
Портрет незнакомца
В этот раз раскатистый звук долбящего дерево дятла, записанный неизвестно кем в неизвестно каком лесу, не застал Юру врасплох и стал уже причиной не его испуга, но любопытства обоих друзей, жаждущего незамедлительного удовлетворения, и первое, что они сделали, подойдя к монитору, это, пристально всматриваясь в изображение молодого двадцатилетнего человека, внимательно изучили его трёхмерный портрет, с небеспричинным опасением, не узнают ли они и в этой личности кого-нибудь ещё из своих знакомых. Но нет, в этот раз всё обошлось без казусов и неожиданностей.
– Красавчик, однако, – молвил Юра, с любопытством продолжая изучать черты лица незнакомца, который по прихоти приятеля уже растянул рот в голливудской улыбке. – Даже интересно, как он выглядит сейчас?
– Думаю, минут через сорок будем его лицезреть, – ответил Александр.
Ребята снова отправили отпечатки пальцев в лабораторию, Юрий и в этот раз сделал контрольный звонок Георгию, и они, в ожидании результатов и одновременно взросления виртуальной личности, чья ДНК была обнаружена на месте какого-то нераскрытого преступления, погрузились в пучину мыслей, сопутствующих событиям сегодняшнего дня.