— Вы не могли скомпилировать код, не вставив его в тело основной программы, — развивал мысль Тимур. — Я писал только разрозненные куски, причем не DLL-библиотеки[25], а отдельные классы и процедуры. Коды нужно было дорабатывать, подгонять под основной игровой модуль.
— Конечно. С эти справились наши программисты. И что?
— Мне придется ковыряться в вашем коде, чтобы понять, как он соотносится с моим. Дело в том, что ваша проблема может не решаться в принципе.
Лицо чилийца и дальше оставалось спокойным, однако пальцы его правой руки нервно теребили запонку на левом манжете.
— Решение должно быть, — ответил Штаерман. — В этом у меня нет никаких сомнений. Ведь поначалу все работало очень хорошо.
— А потом стало работать плохо? — Тимур саркастически хмыкнул. — Код программы — это не металлическая деталь, которая может стереться или сработаться. Он либо работает, либо нет.
— Я не сказал «плохо». Я сказал «не так, как нужно».
Последняя фраза должна была бы насторожить программиста. Но цифра в 160 000 USD просто снесла ему крышу. Выдержав паузу, он сказал:
— Хорошо. Я подумаю, — в голове гудело, словно по ней врезали сковородкой.
— Ответ нужен к завтрашнему утру, — еще раз подтвердил ультиматум Оскар.
«У них таки горит», — отметил про себя Тимур.
— Вечером я позвоню Дмитрию Витальевичу и сообщу свое решение.
— Прекрасно. Я буду ждать, — холодно процедил чилиец.
Тимур поднялся.
— Ты уверен, что хочешь этого? — Пузатый перешел на украинский. — Готов отменить свадьбу? На месте невесты я бы тебе яйца оторвал.
— Не знаю, — пожал плечами программист. Тимур был ошеломлен. В голове бурлило, как в котле. — Такая сумма… Надо все обдумать.
Выходя из кабинета, Тимур еще раз взглянул на директора. Пузатый понял все без слов и утвердительно кивнул.
— Не переживай, — четко произнес он, — я немедленно отдам контракт девочкам в юридический отдел. И если там есть хотя бы один пункт, по которому они могут тебя кинуть, мы пошлем этого хмыря в задницу.
— Спасибо.
— А теперь вали отсюда. И думай. А лучше не думай, а поговори с будущей женой. Понял, салага?
— Да, шеф.
И Тимур закрыл за собой дверь.
IX
Разговор затянулся. Когда Тимур проходил мимо столов коллег к своему рабочему месту, сотрудники заинтересованно оглядывались.
— Ну что там? — ерзая от нетерпения, выпалил Ярик. — Тебя пытали? Ты признался?
Тимур с ходу плюхнулся в кресло и привычным движением руки взлохматил волосы.
— Похоже, светит командировка.
— Куда?
— Еще не уверен. Возможно, в Чили.
Ярик присвистнул:
— Ого! А на фига?
— Сам не знаю, — отмахнулся Тимур.
— И надолго?
— Месяца на два.
Ярик опять присвистнул, на этот раз гораздо громче.
— А что скажет твоя Алина? Вы же… — Ярик уже открыл было рот, чтобы завершить фразу, но Тимур прервал коллегу, молниеносно поднеся руку с вытянутым указательным пальцем под самый его нос:
— Чувак, исчезни!
— Все-все. Я ничего… Я понял… — забормотал Ярик, скорчив страдальческую мину. — Просто… мне на самом деле интересно.
Тимур тем временем набрал в строке поиска на компьютере «NGF Lab». Поиск не дал никаких результатов. Он стер «Lab» и снова ударил пальцем по клавише «Enter». Поисковая система выдала кучу ссылок на какой-то Nerve Growth Factor (фактор роста нервов — протеин, важный для роста, поддержки и выживания определенных целевых нейронов… бла-бла-бла), National Golf Foundation (Национальный фонд гольфа) и еще много чего, не имеющего никакого отношения к программированию или компьютерным играм.
Тимур пожалел, что сразу не спросил у Штаермана, как расшифровывается «NGF». Потому что это было важно.
X
Толкаясь по дороге домой в пробках на своем стареньком «Chevrolet Lacetti», Тимур хмурил брови и размышлял о том, как встретит известие о переносе свадьбы его невеста. Алина была нормальной девушкой. Нормальной в том смысле, что за десять лет знакомства Тимур не слышал и не видел, чтобы она устраивала скандалы и истерики. Вот только отношения у них были не очень нормальными.
Они были ровесниками. Оба окончили Киевский политехнический институт, только Тимур учился на теплоэнергетическом факультете, а Алина на факультете менеджмента и маркетинга.
Как же вышло, что Тимур переквалифицировался из инженера в создателя компьютерных игр? После первого же семестра парень решил, что с таким уровнем преподавания (большинство преподов в последний раз заглядывали в научные журналы еще при Горбачеве) и взяточничестве, которое, как ржавчина, проело насквозь все кафедры (бо́льшая часть его группы не таясь платила за зачеты и экзамены), ловить ему тут нечего. На втором курсе Коршак начал самостоятельно изучать программирование. Сначала брал конспекты у приятеля с факультета информатики и вычислительной техники, а потом самостоятельно стал штудировать литературу по специальности. Delphi 7, C++, Visual C++, MFC и, наконец, OpenGL… С такими познаниями он легко выдержал испытательный срок в «TTP Technologies».