雨是突然下大的。
姚希站在公交站台下,伞骨被风掀得往外翘,裤脚早湿透了,黏在脚踝上很不舒服。她盯着手机屏幕上那个闪烁的红色感叹号,眉头拧成了疙瘩。
三天前接的案子,客户是个程序员,说自己写了半年的代码被人锁了,对方要了几万赎金。姚希查了三天,追踪到的IP地址像泥鳅似的,每次眼看要抓住,对方总能凭空消失。
就在刚才,她的笔记本突然蓝屏,再开机时,所有追踪数据全没了,只剩一个黑色对话框跳出来,上面用白色宋体写着:「技术太差,建议转行。」
姚希咬了咬牙,把伞柄攥得咯吱响。入行五年,还是头回被人这么羞辱。
公交迟迟不来,雨势却没减。她靠近站台广告牌缩了缩,掏出另一部备用机——这是师父给的,说是防追踪专用,老古董款式,只能打电话发短信。
翻出通讯录里那个备注「老顽童」的号码,拨过去。
「小希希,想你师父啦?」电话那头是中气十足的大嗓门,背景里还夹杂着麻将牌碰撞的脆响。
「师父,我被人黑了。」姚希尽量让语气平静,「对方技术很高,我追踪不到。」
「哟,还有你搞不定的?」老顽童笑了两声,「是不是最近没给我带酒,手生了?」
「师父。」姚希叹了口气,「我现在在城西旧巷口,雨太大,案子急。」
「旧巷口?」老顽童顿了顿,「巧了,那附近住着个小子,电脑玩得溜。你去找他试试。」
「谁?」
「梁成山。」老顽童报了个地址,「顶楼,门牌号502。那小子脾气怪,不爱搭理人,你机灵点。」
挂了电话,姚希看着那个地址皱起眉。城西旧巷是出了名的老破小,没电梯,顶楼爬着得费点劲。
但眼下没别的办法。她把备用机揣回兜里,拢了拢被风吹乱的头发,冲进雨里。
旧巷的路坑坑洼洼,积水漫过了鞋底。
找到那栋楼时,姚希已经几乎浑身湿透。她摸着扶手往上爬,楼梯吱呀作响。踩在上面没有脚踏实地的感觉,每踏一步楼梯甚至会晃动一下,让人有点不安。
爬到五楼,气喘吁吁地扶着墙喘气。502的门是旧木门,门缝里透出一点冷白的光,还夹杂着细微的、噼里啪啦的声响,像有人在敲键盘。
总算是到了,姚希心里想。她整理了下湿透的衬衫领口,抬手敲门。
敲了三下,没反应。
她又敲了敲,力道重了点。
里面的键盘声停了。
过了几秒,门开了条缝,露出半张脸。
是个男人。皮肤很白,白得像常年不见太阳,鼻梁高挺,嘴唇很薄,抿成一条直线。眼睛很亮,让人想到浸在水里的黑曜石,正冷冷地看着她。
他穿着件灰色连帽衫,帽子拉得很低,遮住了半额头发。
「有事?」声音和他的人一样,没什么温度,还有点沙哑,像是刚睡醒,又像是很久没说话。
姚希被他看得有点不自在。很少有人这样直视她。
「你好,我叫姚希。」她尽量让自己笑得自然点,「是我师父推荐来的,他说你电脑很厉害。」
男人没说话,只是盯着她,眼神里带着审视,像在分析一段陌生的代码。
雨还在哗哗下,姚希的头发在滴水,顺着脸颊往下淌。她感觉自己现在的样子一定很狼狈,像只落汤鸡。
「我遇到点技术问题,想请你帮忙。」她补充道,从随身的背包里掏出那个被黑的笔记本,「我的数据被锁了。」
暗暗咬牙:特别是对方还嘲讽自己技术差。但她没好意思说出口。
男人的目光落在笔记本上,又移回她脸上,停顿了两秒,突然转身往屋里走。
姚希愣了一下,以为他要关门赶人,正想再说点什么,却听见他闷闷的声音从屋里传来:「进来。」
她松了口气,赶紧跟进去,反手带上门。
屋里比她想象的整洁。没什么家具,就一张书桌,一把椅子,一张单人床。书桌上堆满了显示屏,至少有四个,屏幕上全是滚动的绿色代码。
空气里有股淡淡的消毒水味,混合着咖啡的焦香。
男人已经坐回电脑前,手指在键盘上敲了几下,屏幕上的代码停了。他侧过脸看她,没说话,意思很明显:东西给我。
姚希把笔记本递过去。
他接过去,动作很快,手指修长,骨节分明。他没看她,专注地盯着屏幕,手指在键盘上翻飞,敲出的声音清脆又密集。
姚希站在旁边,没敢打扰。她打量着这个叫梁成山的男人,发现他睫毛很长,垂着眼帘的时候,在眼睑下方投出一小片阴影。
他的耳朵很红,不知道是不是天生的,还是别的什么原因。
这个所谓电脑高手还有一点小帅呢。
「对方用了三层加密,」他突然开口,声音不大,「还留了个后门,在你电脑里装了追踪器。」
姚希挑眉:「能解开?」
他没回答,只是敲键盘的速度更快了。
无聊的姚希只好往四周随意看看。
「好了。」
大概十分钟后,他把笔记本推回来。屏幕亮着,之前消失的数据全回来了,那个黑色对话框变成了灰的,再也弹不出来。
姚希惊喜地点开文件,确认无误后,抬头看他:「厉害啊。」
他没接话,只是看着她,眼神里好像有什么情绪在动,但太快了,没抓住。
「多少钱?」姚希掏出钱包,「你说个数。」
他却摇摇头,视线移回自己的屏幕:「不用。」
「那怎么行?」姚希愣了,「你帮了我大忙。」
他敲了下键盘,屏幕上跳出一行新的代码。「刚才那个加密算法,有点意思。」他声音很轻,「算等价交换。」
姚希有点懵。等价交换?她那点被黑的数据,能和一个厉害的加密算法等价?
这人有点怪。
她看着他专注的侧脸,忽然起了点逗弄的心思。
「喂,」她往前凑了凑,故意压低声音,「你是不是经常帮人解决这种问题?跟你说,我是干侦探的,以后说不定还有合作机会。」
他敲键盘的手顿了一下,耳根好像更红了。
「不常帮人。」他头也没抬,「你可以走了。」
「别急啊。」姚希笑了,从包里翻出一张名片,递过去,「这是我的联系方式。下次再有搞不定的技术问题,还来找你?」
他没接,也没看。
姚希也不尴尬,把名片放在他手边的空咖啡杯旁:「就当交个朋友。对了,我师父说你叫梁成山?」
他终于抬了下头,看了她一眼,又迅速低下头:「嗯。」
「梁成山,」姚希念了一遍这个名字,觉得和他的人挺配的,硬邦邦的,「我叫姚希,记得住吗?」
他没说话,手指在键盘上敲了个回车,屏幕上的代码又开始滚动。
这是在下逐客令了。
姚希识趣地拿起笔记本:「那我先走了,谢了啊。」
她走到门口,手刚碰到门把手,就听见身后传来他的声音。
「雨还没停。」
姚希回头,看见他还坐在电脑前,背对着她,肩膀线条很直。
「没事,我带了伞。」
「你的伞,坏了。」他声音很轻,却很清楚。
姚希低头看了看手里的伞,伞骨确实歪了好几根,刚才急着上来,没注意。
她正想说没事,大不了淋雨跑回站台,就看见他站起来,从门后拿了把黑色的长柄伞递给她。
伞很新,柄上还缠着层透明胶带,没撕干净。
「借你。」他没看她,眼睛盯着地面。
姚希接过伞,触手冰凉。「谢了,下次还你。」
他没说话,算是默认了。
姚希拉开门,外面的雨声涌进来。她回头看了一眼,梁成山已经坐回电脑前,又开始敲代码,背影在冷白的屏幕光里,显得有点孤单。
她关上门,楼道里又恢复了黑暗和安静。
下楼梯的时候,姚希忍不住想,这个梁成山,真是个怪人。
但怪得有点意思。
她撑开那把黑色的伞,雨打在伞面上,发出沉闷的声响。走到楼下,回头望了眼顶楼那扇亮着灯的窗。
不知道还会不会和他有交集,她想着。
手机突然响了,是客户打来的,语气焦急地问案子进展。
「搞定了。」姚希说,嘴角不自觉地往上扬了点,「放心,数据没丢。」
挂了电话,她踩着积水往公交站台走。雨还在下,但好像没那么烦人了。
她忽然想起梁成山耳根的红色,还有他递伞时,指尖不小心碰到她手心的温度,很凉,却像电流一样,窜得很快。
姚希笑了笑,摇摇头。
这个梁成山,说不定以后真能用上。
她拿出手机,在通讯录里存了个新号码,没填名字,只打了个代号:「苦瓜」。
感觉挺像他的。看起来硬邦邦的,也不会笑。
雨夜里,顶楼的灯光还亮着。
梁成山盯着屏幕上那个刚刚被他破解的追踪器来源,眼神沉了沉。
他拿起手边那张名片,指尖划过「姚希」两个字。
侦探。
他想起她刚才凑过来时,发梢滴下的水珠,落在他的键盘上,晕开一小片湿痕。还有她笑起来的时候,眼睛弯得像月牙,和这雨天一点都不搭。
他把名片塞进抽屉最深处,关上。
手指重新回到键盘上,敲出一行代码。
屏幕的光映在他脸上,能看见他微微泛红的耳根,很久都没退下去。亏得姚希还以为他是天生耳朵红呢。