第3章 第 3 章
楼道的声控灯忽明忽暗,像一口气憋在胸口里,怎么也顺不过来。林栖贴着门板,听见楼梯间的脚步声由远及近,沉稳,不急,却带着一种让人不得不让开的力度。她盯着门缝下那条细细的光,手里还攥着美工刀,指尖僵硬得像不是自己的。
门外停了一秒,有人极轻地敲了两下,不像刚才那种拍门的粗暴,更像在确认她还醒着。
随后是沈敘的声音,压得很低:“开一点就行。”
林栖喉咙紧得发疼。她把椅子往旁边挪了半寸,椅腿在地上磨出一声细响,她心里一抖,立刻停住,侧耳听楼道有没有别的动静。没有。只有远处某户人家电视的对白声和水管里断续的水声。
她把门链挂着,只开一条缝。沈敘的脸出现在缝里,楼道灯在他眉骨上打出阴影,显得比白天路演中心见到的还要冷。可他眼神落在她手上那把刀时,顿了一下,声音硬得像不愿承认担心:“收起来。”
林栖这才发现自己还举着那把刀,像随时要跟谁拼命。她尴尬地把刀片按回去,手心全是汗,把塑料刀柄都浸得发滑。她没说“谢谢”,那两个字在这种时候显得太轻,她只是侧身让开一点:“你进来。”
沈敘却没立刻进,他先侧头看了一眼楼道两端,视线扫过隔壁的门、拐角的死角,像在用最快的方式把环境做成一张地图。确认没有人,他才把门推开,反手关上。
屋里潮气重,电风扇停在角落,床边堆着书和外卖骑手的头盔,狭小得让一个西装笔挺的人显得格格不入。沈敘没打量,像刻意不去评价,她却还是觉得自己所有的拮据都被他看见了。
他开口第一句依旧理性得近乎不近人情:“有人来过。你看见车了吗?”
林栖点头:“巷口黑车,两个人抽烟。我不确定是不是同一拨。”
“八成。”沈敘把手机掏出来,屏幕亮度调到最低,给她看一张截图,“你发来的短信我收到了。我让人查号码,空号壳子,走的网络通道。对方知道你住址,也知道你和周以凡有交集。”
林栖心里发冷:“周以凡……他知道我住哪儿不奇怪,我们在城中村那边碰过。可我不觉得他会这样。”
“我也不觉得。”沈敘说得很快,像是把情绪剔除干净,“所以更麻烦。有人在引导你怀疑他,让你把东西交给他,或者让你以为只有他能保你。”
林栖抿紧嘴唇。她想说自己没有那么容易被引导,可刚才门外那句“林栖”,确实把她叫得全身发麻。她在这座城里一直尽量不留痕迹,能被这样精准地找上门,说明她早就被盯住了。
“你怎么进来的?”她问完才意识到自己语气太像审问,赶紧补了一句,“房东刚才在楼下吵,是你叫的?”
沈敘瞥她一眼:“不是。我来的时候他正好巡楼。那两个人没登记,上楼就被他拦了一下,他们怕惹事,跑了。”
他顿了顿,又补一句,像不想把自己显得太有安排:“我只是在楼下看见那车不对劲,等了十分钟才上来。”
林栖听出他话里隐含的意思:他不是碰巧到楼下,他是在确认那两个人的动向。他做事就是这样,克制,算计,连担心都要用“风险控制”包装。
她把背包拉链拉开一半,手指在里面摸到那张折起来的纸单,却没拿出来。屋里太小,空气太近,她忽然不敢把证据摊在桌上,好像一旦摊开,这事就从“可能”变成“确定”,再也回不到她原来那种只要跑单、写文案、按月交房租的生活。
“你说要我换住处。”林栖低声,“去哪儿?”
沈敘看了眼她门后的椅子,像在判断她还能不能撑住:“先去酒店。今晚就走。你带必要的东西,其他不要拿。”
“酒店很贵。”她说完又觉得自己像在跟他讨价还价,心里一阵别扭,“我不是不配合,我只是……我得算钱。”
沈敘把一张卡放到桌角,动作干脆,像递一份合同:“押金我付。你别跟我讲体面,这时候体面没用。”
林栖的视线落在那张卡上,像落在一块冷铁上。她脑子里闪过母亲那句“你那实习能当饭吃吗”,闪过自己夜里骑车穿过巷子时被车灯晃得睁不开眼的瞬间。她明明想要自由,结果自由在危险面前竟然要靠别人的钱撑起来。
她没伸手去拿卡,只把背包口拢紧:“我会还你。”
“随你。”沈敘语气淡,“但现在先活着。”
这句话说得太直,直得像刀刃。林栖心里一震,忽然想起他白天在路演中心说过的那句话:项目里每一个变量,都要可控。那时她觉得自己被他用词刺到,现在却发现他说“先活着”时,没有把她当变量。
她深吸一口气:“你怎么知道我出事的?我发完截图你就到了。”
“我就在附近。”沈敘说,“今晚本来要去见供应链那边的人,地点临时改在这边。你发完消息,我绕过来。”
他说得轻描淡写,却没有解释为什么“绕过来”这么快。林栖没拆穿,直觉告诉她,有些事他不说,是因为他自己也不愿意承认。
她去床边拿衣服,手却抖得厉害,拉开抽屉时碰掉了一支笔,笔滚到地上,发出清脆的响。她弯腰去捡,忽然觉得眼眶发热,像一夜的恐惧终于找到一个出口。她把那股酸意压回去,手背擦过眼角,装作只是被灰呛到。
沈敘站在门口,没看她,只说:“你手机里有定位权限吗?外卖软件、共享单车、地图。”
“有。”林栖说,“不然跑单不方便。”
“先关掉部分权限。”沈敘把自己的手机递给她,“用我的打个车。别用你常用账号。”
林栖接过来,指尖碰到他手机壳的边缘,冰冷又干净。她一边操作一边问:“你不怕我看到你隐私?”
沈敘淡淡道:“你没时间看。我也没什么好藏的。”
他说这句话时眼神略偏开,像故意不给她机会追问。林栖没再问,她知道这人嘴硬,逼急了只会更冷。她把车叫好,报了个离市区不远但不在她常跑区域的酒店。
收拾到一半,林栖突然停住,摸到背包夹层里那张纸单。她把它拿出来,纸边还有一点潮痕,圆形标识在灯下浅浅浮着,像水印又像印章。她犹豫了一瞬,还是递给沈敘:“这个……你说要控制风险,那就别让我一直藏着。”
沈敘接过去,动作很稳。他没立刻看内容,而是先看那圆形标识,目光停了几秒,像在确认某种熟悉的东西。随后他才把纸摊开,视线扫过那行细小的代码,眉心微不可察地皱了一下。
“这不是普通纸单。”他说,“这是内部出货备份,理论上不该出现在骑手手里。”
林栖心里一沉:“那意味着什么?有人故意塞给我?”
“或者有人故意让你拿到。”沈敘把纸单折起来,放进自己西装内袋,像放进最安全的位置,“代码是批次和配送链路标识。能追到中央厨房的出货端,也能追到平台调度端。”
林栖听懂了:这张纸单能指向太多人,才会有人半夜来敲门。她声音更低:“那你拿走会不会更危险?他们本来找的是我,现在变成找你。”
沈敘扯了下嘴角,像笑又不像:“他们本来就会找我。只不过他们不敢像找你那样找我。”
那句话里有一种冷硬的自信,像他生来就在更高的规则里行走。林栖忽然明白,自己之所以一直被逼得喘不过气,是因为她在最底层的巷道里奔跑,而对方能动用的是更大的路网。
她把最后一件外卖服塞进袋子,拉上拉链,突然想起什么:“我那张名片……你给我的。上面号码会不会也被他们盯上?”
“号码没问题。”沈敘说,“但你手机可能有问题。等安全了我让人给你换机,旧机先别扔,留证。”
“换机?”林栖有点抗拒,“我能自己……”
“你现在别讲自己能。”沈敘打断她,语气仍冷,却不像责备,更像强行把她从逞强里拽出来,“你擅长的是扛事,不是反侦查。”
林栖被他说得脸一热,想反驳,却又找不到词。她确实只会用最笨的办法把日子撑下去,撑到忘了自己也会害怕。
门外忽然传来一阵钥匙串的响,紧接着是隔壁门开合的声音,有人拖着行李箱经过,轮子在地上滚,像一串不合时宜的节拍。林栖僵了一下,沈敘抬手示意她别动,自己贴近猫眼看了眼。确认只是住户,他才压低声音:“走。”
两人一前一后下楼。城中村的楼梯狭窄,转角处堆着杂物,墙上贴着褪色的租房广告。林栖拎着袋子,步子尽量轻,耳朵却像被放大了,任何声响都能刺进脑子里。沈敘走在她前面,没回头,却会在每个拐角停半拍,让她跟上。那种照顾不张扬,却精准。
下到一楼,巷子口的夜风带着潮湿和油烟味扑过来。黑车已经不在,只有一排电动车靠墙停着,车铃被风吹得轻轻响。楼下的房东大叔还在骂街,见他们出来,瞥了一眼沈敘的西装,语气收敛了点:“你们小年轻,别乱招人上来。刚才那俩一看就不是什么好人。”
沈敘点了下头:“谢谢。麻烦您了。”
房东大叔像没想到他这么客气,嘟囔一句“以后注意”,转身回去。林栖站在巷口,突然有种荒诞感:她刚才差点被人撬门,而这条巷子里的人还是照常吵、照常做生意、照常把夜过下去。她的恐惧在这里甚至没有重量。
车很快到了。林栖正要拉开后座门,沈敘却先一步按住车门,对司机报了尾号,确认无误才让她上车。自己坐到她旁边,隔着一点距离,像刻意保持礼貌,却又把她和车门之间的位置占住,形成一种隐形的挡。
车开出城中村,路灯一盏盏往后退,像把刚才那段黑暗慢慢甩开。林栖的心跳却没完全落下,她盯着窗外闪过的外卖招牌、24小时便利店、夜宵摊的炭火,突然觉得自己好像从一张熟悉的生活地图上被硬生生扯离。
手机震了一下,是母亲发来的新消息:照片呢?你别装死。你是不是骗我?
林栖盯着那几行字,手指发凉。她想回,又不知道回什么。她说有对象只是为了争一点喘息,可现在这谎像一条绳,绕在她脖子上,越挣越紧。她把屏幕按灭,像按灭一团火。
沈敘注意到她的动作,没问,只淡淡道:“家里?”
林栖“嗯”了一声,嗓子发紧:“她逼我相亲。我说我有对象了。”
沈敘侧过脸看她一眼,目光很短,却像在判断她这句话里藏着多少委屈:“你为什么不直接说不?”
林栖笑了一下,笑意很浅:“因为说不没用。小镇的逻辑是,你不答应,就是你不懂事;你不回去,就是你忘本。只有拿一个他们能理解的东西挡住,比如一个对象,他们才肯暂时停。”
沈敘没再说话。车里安静了一会儿,他忽然开口,像随口却又不完全随口:“你要是需要,我可以配合。”
林栖怔了一下,转头看他:“配合什么?”
“让你家里相信你有对象。”沈敘语气平平,“拍张照也行,视频也行。你要把麻烦挡掉,先挡掉再说。”
林栖心口猛地一跳。她第一反应是拒绝,可拒绝的话卡在舌尖,怎么也说不出来。她知道这对他来说可能只是“风险控制”的延伸:她的家庭压力会让她暴露行踪,甚至逼她回家,从而更危险。他只是用最简单的办法解决变量。
可她也知道,自己的确有一瞬间想过:如果那个“对象”是真的,事情会不会就没这么难。
她把那念头掐断,轻声说:“不用。你别把自己扯进去。”
沈敘嗤了一声:“我已经扯进去了。你觉得现在还有得选?”
林栖垂下眼,没反驳。她忽然觉得委屈又可笑:她拼命想把人生握在自己手里,结果越握越满是别人的手印。
到了酒店,沈敘先下车,站在门口等她。大堂灯光明亮,空调风干燥得像另一座城市。林栖跟着他走到前台,听他报身份证、刷卡、订房,动作利落,连语气都没有波澜。前台递过房卡时,目光在他们之间来回扫了一下,带着一点职业性的揣测。林栖脸微微发热,却又无力解释。
电梯上行,数字跳动。林栖拎着袋子,忽然觉得手臂酸得厉害,像这一晚所有的紧绷终于找到出口。到了房门口,沈敘刷卡开门,把房卡递给她:“你住这间。我在隔壁。”
林栖愣住:“隔壁?”
“我订了两间。”沈敘说,“别想太多,方便看着你。”
这话听起来像命令,甚至有点不讲情面,可林栖却莫名安心了一点。她捏着房卡,低声问:“你不回去吗?你不是还有项目、还有会……”
“今晚不回。”沈敘看着她,眼神冷静得像把她的慌乱一一按住,“你睡。手机别开定位。有人敲门别开,直接给我打电话,或者按前台报警。你明白吗?”
林栖点头,想说“你也小心”,话到嘴边却变成一句更笨的:“你吃了吗?”
沈敘明显顿了一下,像没料到她会问这个。随后他移开视线,声音硬:“不饿。”
林栖看出他在逞强。她想起自己包里还有白天没吃完的面包,又想起他在楼下那句“先活着”,忽然就不想再讲道理。她从袋子里翻出那盒被压扁一点的牛奶和面包,递过去:“那也先垫一下。你要是倒了,我更麻烦。”
沈敘盯着她手里的东西,像被“麻烦”两个字戳到,最后还是接了过去,语气依旧不软:“谢谢。”
他转身要走,林栖忽然叫住他:“沈敘。”
他停下,回头:“说。”
林栖握着房卡,指腹摩挲着卡面的凸起字,鼓起勇气问:“你为什么对我这么……上心?别跟我说变量。我没那么重要。”
沈敘的眼神微微一沉。那一瞬间,他像被什么旧东西撞了一下,情绪极快地浮上来又被压回去。他沉默了两秒,才说:“你以为我在帮你?”
林栖一怔。
沈敘继续,声音低而克制:“我是在收拾我自己的麻烦。你只是被牵连的人。我不喜欢欠人,也不喜欢有人替我挡刀。”
“替你挡刀?”林栖心里一跳,“我什么时候替你挡了?”
沈敘看着她,没回答。那种不回答比回答更让人心慌,像他嘴里藏着一段她不知道的旧事,而那旧事可能就埋在戒指、配送单、那张圆形水印里。
林栖想追问,可沈敘已经把情绪收回去,恢复成那个理性克制的投资人:“早点睡。明天我让人来取你手机做检测。还有,你别联系周以凡,至少这两天不要。”
“可他那边……”林栖想起本土小店联盟,想起那些被中央厨房挤压的小店老板,“他也在这局里,他未必是坏的。”
“我没说他坏。”沈敘语气冷,“我说的是你现在别成为任何一方的筹码。”
林栖咬住唇,点了点头。
沈敘进了隔壁房间,门轻轻关上。走廊一下安静下来,像一条被拉直的线。林栖刷卡进屋,反锁,挂上门链,才把背包放下。她坐在床沿,才发现自己一直紧绷的肩膀疼得厉害。
她打开手机,犹豫许久,还是把母亲那条消息点开,指尖悬在输入框上。她本能地想继续撒谎,想继续用一个不存在的人挡住家里的洪水。可今晚发生的一切又让她觉得,谎言会反噬,越滚越大,最后压得她喘不过气。
她没有回。
她把手机放到床头,走去浴室洗手。水流冲过指缝时,她看见自己手背上有一道浅浅的红痕,是刚才握刀硌出来的。红痕不深,却像提醒:她并不是永远都能靠忍耐过关。
刚擦干手,门外传来一声很轻的敲门。
林栖全身瞬间僵住。她盯着门把手,耳朵里嗡嗡作响。敲门声又响了一下,比刚才更轻,像怕惊动谁。
她没动,手伸向床头的手机。屏幕亮起的一瞬间,走廊的声控灯也似乎被触发,门缝下透进一线光。她按下静音,指尖发抖,却还是先给沈敘拨了电话。
电话几乎立刻接通。沈敘的声音很低,像他一直没睡:“别开门。我过来。”
林栖压着嗓子:“有人敲门。”
“站远一点。”沈敘说,“别靠门。”
她照做,退到床边,背贴着墙。心跳重得像要撞开肋骨。下一秒,隔壁门开了,沈敘的脚步声很稳,停在她门外。他没有立刻说话,而是先听。
走廊里传来一个年轻男人的声音,故意放得很随意,像来找朋友:“林栖?是我。”
林栖瞳孔一缩。那声音她认识,白天在城中村小店联盟门口听过,带着本地口音里那点不急不躁的圆滑。
周以凡。
沈敘在门外的声音更冷了,像刀出鞘却按着不让见血:“她睡了。有事明天说。”
走廊里安静了一瞬。周以凡轻笑一声,笑里有点无奈,也有点试探:“沈总也在?消息挺快啊。那我更得见她一面。她手上那张单子,不能交给你。”
沈敘的语气没有起伏:“你凭什么来敲她的门?”
“凭我也在保人。”周以凡的声音仍旧温和,但每个字都压得很实,“这城中村的路,你们这些坐车的人不懂。今晚那两个人,不是冲她来的,是冲你们雲晟的。她只是顺手被挂上。你把她带走,带到酒店,你以为就安全?他们要找的不是门,是人。”
林栖靠在墙边,指尖掐进掌心。她不知道该相信谁。沈敘说别联系周以凡,可周以凡却能精准找到酒店、找到房间。若他真是来保她,这速度也太快;若他是另一方的人,这速度更可怕。
沈敘沉声:“你怎么知道她在这?”
周以凡停了停,像权衡要不要说实话,最后语气轻了一点:“林栖跑单的时候,救过我店里一个骑手。那小孩今晚看见你们从她楼里出来,跟我说了一声。我过来确认她没事。”
他又补一句,像给她听的:“我不想她出事。”
沈敘冷笑:“想确认就站远点。别再敲门。”
周以凡叹了口气:“沈总,咱们立场不同,但你别把她当你项目里的风险参数。她不是你能随便挪动的东西。你母亲那块老牌子你想保,我理解,可你那套中央厨房一推,街坊店的命就没了。现在有人拿纸单做文章,你把单子拿走,下一步他们就会把锅扣在小店头上。到时候谁背?林栖背得起吗?”
门内,林栖的呼吸越来越浅。她听见“你母亲”那几个字时,心里一紧。沈敘母亲留下的老品牌,原来真的是他心里最硬也最软的地方。周以凡一句句都踩在痛点上,像在逼沈敘露出破绽。
沈敘的声音压得极低,像咬着字:“你这是在威胁我?”
周以凡笑意收了:“我是在提醒你。单子如果在你手里,你就会变成唯一的靶。可如果交给我,我能让它在街坊的规则里消失,至少让她先喘口气。”
林栖听到这里,终于明白对方那条短信为什么说“周以凡能保你”。原来有人在借周以凡的“街坊规则”做诱饵。可周以凡本人到底知不知道自己被利用了?
她看向手机,手指悬在信息界面。她想给沈敘发一句“别开门”,又觉得他根本不会开。她更想冲出去问周以凡到底知道多少,可她不敢。她怕自己一开门,就成了筹码本身。
门外沉默良久。沈敘终于开口,声音冷,却带着一种不容置疑的决断:“单子不在她手里。你要谈,明天白天,公开场合。你要真是为她好,就别把她拉回你那套街坊游戏里。”
周以凡又笑了一声,这次笑得很短:“行。那我明天找她,或者找你。沈总,别太自信。你以为你站在高处就看得清,城中村的路,拐弯的时候最容易摔。”
脚步声渐远,电梯“叮”了一声,走廊重新安静下来。
林栖靠着墙,腿软得几乎站不住。她听见沈敘在门外停了几秒,像在确认周以凡真的走了,才低声对门内说:“没事了。”
林栖喉咙发紧:“他怎么知道房间号?”
“我让前台别透露。”沈敘说,“但他能找来,说明他有别的路子。或者,有人给他路子。”
林栖闭了闭眼。她忽然意识到,自己已经站在两股力量的夹缝里:一个是要用数据和效率重塑餐饮的资本逻辑,一个是靠人情和地缘维系生存的街坊联盟。而那张纸单像一根细针,把两边都扎出了血。
沈敘的声音从门外传来,依旧克制:“今晚别睡太死。我在隔壁。你有任何动静,立刻叫我。”
林栖想说“你也睡”,却说不出口。她只轻轻“嗯”了一声。
脚步声回到隔壁,门关上。林栖坐回床沿,脑子里却像有无数条路线在交错:陌生短信、纸单代码、黑车、周以凡、沈敘的戒指、他那句“替我挡刀”。
她拿起手机,手指停在联系人里周以凡的名字上,又停在沈敘的号码上。最后,她点开相册,放大那张纸单照片,盯着那个圆形标识看了很久。那标识的边缘有一处细小的缺口,像某个印章磕掉的一角。
她忽然想起很多年前,自己还在小镇读书时,曾在父亲旧箱子里见过一枚类似的印章。那时她不懂,只觉得图案好看,像一圈月牙围着一粒星。父亲很快把箱子锁上,说别乱动,那是“别人家的东西”。
别人家的东西。
林栖的指尖发凉。她意识到,这张纸单牵出的旧事,可能比她想象的更早就埋在她生活里。沈敘对她那种说不清的熟悉,也许从来不是错觉。
手机又震了一下,这次是一条陌生号码的新短信,只有一句话。
你以为他在护你?他护的是他母亲留下的招牌。明天中午十二点,老禾记后巷,带上那张单。你一个人来,否则你妈会知道你骗她。
林栖盯着那行字,血液一下凉透。对方不但盯着她,还把她最不愿意被碰的软肋攥在手里。
她抬头看向隔壁那面墙,仿佛能穿过去看见沈敘的背影。她想敲墙,想叫他,却又想到他刚才说“公开场合”,想到周以凡说“城中村的路最容易摔”。明天中午十二点,老禾记后巷,那是沈敘母亲的老品牌的店,还是一个即将被改革吞并的旧招牌?
她握紧手机,指节发白。她知道自己不能一个人去,可她也知道,这局已经不允许她只做一个旁观者。
窗外城市的夜色沉得像墨,远处写字楼的灯还亮着,像有人在不肯睡。林栖把短信截图保存,深吸一口气,给沈敘发了一条消息。
明天中午十二点,老禾记后巷。他们要我带单子去,还提到了我妈。
消息发出去的那一刻,她听见隔壁房间里传来一声极轻的响动,像椅子被推开。随即,沈敘的电话打了进来。林栖看着屏幕上跳动的名字,心跳突然乱了节奏。
她按下接听,听见他在那头沉声说:“你待在房间里,哪儿都别去。明天我带你去。”
林栖张了张嘴,想说“我不想你再被牵连”,却只发出一个很轻的气音。她终于明白,自己再怎么逞强,都躲不过要和他一起面对。
而真正让她发冷的是,短信里提到的那句“否则你妈会知道你骗她”,像一把钥匙,已经插进了她所有谎言的锁孔里,只差轻轻一拧。
门外停了一秒,有人极轻地敲了两下,不像刚才那种拍门的粗暴,更像在确认她还醒着。
随后是沈敘的声音,压得很低:“开一点就行。”
林栖喉咙紧得发疼。她把椅子往旁边挪了半寸,椅腿在地上磨出一声细响,她心里一抖,立刻停住,侧耳听楼道有没有别的动静。没有。只有远处某户人家电视的对白声和水管里断续的水声。
她把门链挂着,只开一条缝。沈敘的脸出现在缝里,楼道灯在他眉骨上打出阴影,显得比白天路演中心见到的还要冷。可他眼神落在她手上那把刀时,顿了一下,声音硬得像不愿承认担心:“收起来。”
林栖这才发现自己还举着那把刀,像随时要跟谁拼命。她尴尬地把刀片按回去,手心全是汗,把塑料刀柄都浸得发滑。她没说“谢谢”,那两个字在这种时候显得太轻,她只是侧身让开一点:“你进来。”
沈敘却没立刻进,他先侧头看了一眼楼道两端,视线扫过隔壁的门、拐角的死角,像在用最快的方式把环境做成一张地图。确认没有人,他才把门推开,反手关上。
屋里潮气重,电风扇停在角落,床边堆着书和外卖骑手的头盔,狭小得让一个西装笔挺的人显得格格不入。沈敘没打量,像刻意不去评价,她却还是觉得自己所有的拮据都被他看见了。
他开口第一句依旧理性得近乎不近人情:“有人来过。你看见车了吗?”
林栖点头:“巷口黑车,两个人抽烟。我不确定是不是同一拨。”
“八成。”沈敘把手机掏出来,屏幕亮度调到最低,给她看一张截图,“你发来的短信我收到了。我让人查号码,空号壳子,走的网络通道。对方知道你住址,也知道你和周以凡有交集。”
林栖心里发冷:“周以凡……他知道我住哪儿不奇怪,我们在城中村那边碰过。可我不觉得他会这样。”
“我也不觉得。”沈敘说得很快,像是把情绪剔除干净,“所以更麻烦。有人在引导你怀疑他,让你把东西交给他,或者让你以为只有他能保你。”
林栖抿紧嘴唇。她想说自己没有那么容易被引导,可刚才门外那句“林栖”,确实把她叫得全身发麻。她在这座城里一直尽量不留痕迹,能被这样精准地找上门,说明她早就被盯住了。
“你怎么进来的?”她问完才意识到自己语气太像审问,赶紧补了一句,“房东刚才在楼下吵,是你叫的?”
沈敘瞥她一眼:“不是。我来的时候他正好巡楼。那两个人没登记,上楼就被他拦了一下,他们怕惹事,跑了。”
他顿了顿,又补一句,像不想把自己显得太有安排:“我只是在楼下看见那车不对劲,等了十分钟才上来。”
林栖听出他话里隐含的意思:他不是碰巧到楼下,他是在确认那两个人的动向。他做事就是这样,克制,算计,连担心都要用“风险控制”包装。
她把背包拉链拉开一半,手指在里面摸到那张折起来的纸单,却没拿出来。屋里太小,空气太近,她忽然不敢把证据摊在桌上,好像一旦摊开,这事就从“可能”变成“确定”,再也回不到她原来那种只要跑单、写文案、按月交房租的生活。
“你说要我换住处。”林栖低声,“去哪儿?”
沈敘看了眼她门后的椅子,像在判断她还能不能撑住:“先去酒店。今晚就走。你带必要的东西,其他不要拿。”
“酒店很贵。”她说完又觉得自己像在跟他讨价还价,心里一阵别扭,“我不是不配合,我只是……我得算钱。”
沈敘把一张卡放到桌角,动作干脆,像递一份合同:“押金我付。你别跟我讲体面,这时候体面没用。”
林栖的视线落在那张卡上,像落在一块冷铁上。她脑子里闪过母亲那句“你那实习能当饭吃吗”,闪过自己夜里骑车穿过巷子时被车灯晃得睁不开眼的瞬间。她明明想要自由,结果自由在危险面前竟然要靠别人的钱撑起来。
她没伸手去拿卡,只把背包口拢紧:“我会还你。”
“随你。”沈敘语气淡,“但现在先活着。”
这句话说得太直,直得像刀刃。林栖心里一震,忽然想起他白天在路演中心说过的那句话:项目里每一个变量,都要可控。那时她觉得自己被他用词刺到,现在却发现他说“先活着”时,没有把她当变量。
她深吸一口气:“你怎么知道我出事的?我发完截图你就到了。”
“我就在附近。”沈敘说,“今晚本来要去见供应链那边的人,地点临时改在这边。你发完消息,我绕过来。”
他说得轻描淡写,却没有解释为什么“绕过来”这么快。林栖没拆穿,直觉告诉她,有些事他不说,是因为他自己也不愿意承认。
她去床边拿衣服,手却抖得厉害,拉开抽屉时碰掉了一支笔,笔滚到地上,发出清脆的响。她弯腰去捡,忽然觉得眼眶发热,像一夜的恐惧终于找到一个出口。她把那股酸意压回去,手背擦过眼角,装作只是被灰呛到。
沈敘站在门口,没看她,只说:“你手机里有定位权限吗?外卖软件、共享单车、地图。”
“有。”林栖说,“不然跑单不方便。”
“先关掉部分权限。”沈敘把自己的手机递给她,“用我的打个车。别用你常用账号。”
林栖接过来,指尖碰到他手机壳的边缘,冰冷又干净。她一边操作一边问:“你不怕我看到你隐私?”
沈敘淡淡道:“你没时间看。我也没什么好藏的。”
他说这句话时眼神略偏开,像故意不给她机会追问。林栖没再问,她知道这人嘴硬,逼急了只会更冷。她把车叫好,报了个离市区不远但不在她常跑区域的酒店。
收拾到一半,林栖突然停住,摸到背包夹层里那张纸单。她把它拿出来,纸边还有一点潮痕,圆形标识在灯下浅浅浮着,像水印又像印章。她犹豫了一瞬,还是递给沈敘:“这个……你说要控制风险,那就别让我一直藏着。”
沈敘接过去,动作很稳。他没立刻看内容,而是先看那圆形标识,目光停了几秒,像在确认某种熟悉的东西。随后他才把纸摊开,视线扫过那行细小的代码,眉心微不可察地皱了一下。
“这不是普通纸单。”他说,“这是内部出货备份,理论上不该出现在骑手手里。”
林栖心里一沉:“那意味着什么?有人故意塞给我?”
“或者有人故意让你拿到。”沈敘把纸单折起来,放进自己西装内袋,像放进最安全的位置,“代码是批次和配送链路标识。能追到中央厨房的出货端,也能追到平台调度端。”
林栖听懂了:这张纸单能指向太多人,才会有人半夜来敲门。她声音更低:“那你拿走会不会更危险?他们本来找的是我,现在变成找你。”
沈敘扯了下嘴角,像笑又不像:“他们本来就会找我。只不过他们不敢像找你那样找我。”
那句话里有一种冷硬的自信,像他生来就在更高的规则里行走。林栖忽然明白,自己之所以一直被逼得喘不过气,是因为她在最底层的巷道里奔跑,而对方能动用的是更大的路网。
她把最后一件外卖服塞进袋子,拉上拉链,突然想起什么:“我那张名片……你给我的。上面号码会不会也被他们盯上?”
“号码没问题。”沈敘说,“但你手机可能有问题。等安全了我让人给你换机,旧机先别扔,留证。”
“换机?”林栖有点抗拒,“我能自己……”
“你现在别讲自己能。”沈敘打断她,语气仍冷,却不像责备,更像强行把她从逞强里拽出来,“你擅长的是扛事,不是反侦查。”
林栖被他说得脸一热,想反驳,却又找不到词。她确实只会用最笨的办法把日子撑下去,撑到忘了自己也会害怕。
门外忽然传来一阵钥匙串的响,紧接着是隔壁门开合的声音,有人拖着行李箱经过,轮子在地上滚,像一串不合时宜的节拍。林栖僵了一下,沈敘抬手示意她别动,自己贴近猫眼看了眼。确认只是住户,他才压低声音:“走。”
两人一前一后下楼。城中村的楼梯狭窄,转角处堆着杂物,墙上贴着褪色的租房广告。林栖拎着袋子,步子尽量轻,耳朵却像被放大了,任何声响都能刺进脑子里。沈敘走在她前面,没回头,却会在每个拐角停半拍,让她跟上。那种照顾不张扬,却精准。
下到一楼,巷子口的夜风带着潮湿和油烟味扑过来。黑车已经不在,只有一排电动车靠墙停着,车铃被风吹得轻轻响。楼下的房东大叔还在骂街,见他们出来,瞥了一眼沈敘的西装,语气收敛了点:“你们小年轻,别乱招人上来。刚才那俩一看就不是什么好人。”
沈敘点了下头:“谢谢。麻烦您了。”
房东大叔像没想到他这么客气,嘟囔一句“以后注意”,转身回去。林栖站在巷口,突然有种荒诞感:她刚才差点被人撬门,而这条巷子里的人还是照常吵、照常做生意、照常把夜过下去。她的恐惧在这里甚至没有重量。
车很快到了。林栖正要拉开后座门,沈敘却先一步按住车门,对司机报了尾号,确认无误才让她上车。自己坐到她旁边,隔着一点距离,像刻意保持礼貌,却又把她和车门之间的位置占住,形成一种隐形的挡。
车开出城中村,路灯一盏盏往后退,像把刚才那段黑暗慢慢甩开。林栖的心跳却没完全落下,她盯着窗外闪过的外卖招牌、24小时便利店、夜宵摊的炭火,突然觉得自己好像从一张熟悉的生活地图上被硬生生扯离。
手机震了一下,是母亲发来的新消息:照片呢?你别装死。你是不是骗我?
林栖盯着那几行字,手指发凉。她想回,又不知道回什么。她说有对象只是为了争一点喘息,可现在这谎像一条绳,绕在她脖子上,越挣越紧。她把屏幕按灭,像按灭一团火。
沈敘注意到她的动作,没问,只淡淡道:“家里?”
林栖“嗯”了一声,嗓子发紧:“她逼我相亲。我说我有对象了。”
沈敘侧过脸看她一眼,目光很短,却像在判断她这句话里藏着多少委屈:“你为什么不直接说不?”
林栖笑了一下,笑意很浅:“因为说不没用。小镇的逻辑是,你不答应,就是你不懂事;你不回去,就是你忘本。只有拿一个他们能理解的东西挡住,比如一个对象,他们才肯暂时停。”
沈敘没再说话。车里安静了一会儿,他忽然开口,像随口却又不完全随口:“你要是需要,我可以配合。”
林栖怔了一下,转头看他:“配合什么?”
“让你家里相信你有对象。”沈敘语气平平,“拍张照也行,视频也行。你要把麻烦挡掉,先挡掉再说。”
林栖心口猛地一跳。她第一反应是拒绝,可拒绝的话卡在舌尖,怎么也说不出来。她知道这对他来说可能只是“风险控制”的延伸:她的家庭压力会让她暴露行踪,甚至逼她回家,从而更危险。他只是用最简单的办法解决变量。
可她也知道,自己的确有一瞬间想过:如果那个“对象”是真的,事情会不会就没这么难。
她把那念头掐断,轻声说:“不用。你别把自己扯进去。”
沈敘嗤了一声:“我已经扯进去了。你觉得现在还有得选?”
林栖垂下眼,没反驳。她忽然觉得委屈又可笑:她拼命想把人生握在自己手里,结果越握越满是别人的手印。
到了酒店,沈敘先下车,站在门口等她。大堂灯光明亮,空调风干燥得像另一座城市。林栖跟着他走到前台,听他报身份证、刷卡、订房,动作利落,连语气都没有波澜。前台递过房卡时,目光在他们之间来回扫了一下,带着一点职业性的揣测。林栖脸微微发热,却又无力解释。
电梯上行,数字跳动。林栖拎着袋子,忽然觉得手臂酸得厉害,像这一晚所有的紧绷终于找到出口。到了房门口,沈敘刷卡开门,把房卡递给她:“你住这间。我在隔壁。”
林栖愣住:“隔壁?”
“我订了两间。”沈敘说,“别想太多,方便看着你。”
这话听起来像命令,甚至有点不讲情面,可林栖却莫名安心了一点。她捏着房卡,低声问:“你不回去吗?你不是还有项目、还有会……”
“今晚不回。”沈敘看着她,眼神冷静得像把她的慌乱一一按住,“你睡。手机别开定位。有人敲门别开,直接给我打电话,或者按前台报警。你明白吗?”
林栖点头,想说“你也小心”,话到嘴边却变成一句更笨的:“你吃了吗?”
沈敘明显顿了一下,像没料到她会问这个。随后他移开视线,声音硬:“不饿。”
林栖看出他在逞强。她想起自己包里还有白天没吃完的面包,又想起他在楼下那句“先活着”,忽然就不想再讲道理。她从袋子里翻出那盒被压扁一点的牛奶和面包,递过去:“那也先垫一下。你要是倒了,我更麻烦。”
沈敘盯着她手里的东西,像被“麻烦”两个字戳到,最后还是接了过去,语气依旧不软:“谢谢。”
他转身要走,林栖忽然叫住他:“沈敘。”
他停下,回头:“说。”
林栖握着房卡,指腹摩挲着卡面的凸起字,鼓起勇气问:“你为什么对我这么……上心?别跟我说变量。我没那么重要。”
沈敘的眼神微微一沉。那一瞬间,他像被什么旧东西撞了一下,情绪极快地浮上来又被压回去。他沉默了两秒,才说:“你以为我在帮你?”
林栖一怔。
沈敘继续,声音低而克制:“我是在收拾我自己的麻烦。你只是被牵连的人。我不喜欢欠人,也不喜欢有人替我挡刀。”
“替你挡刀?”林栖心里一跳,“我什么时候替你挡了?”
沈敘看着她,没回答。那种不回答比回答更让人心慌,像他嘴里藏着一段她不知道的旧事,而那旧事可能就埋在戒指、配送单、那张圆形水印里。
林栖想追问,可沈敘已经把情绪收回去,恢复成那个理性克制的投资人:“早点睡。明天我让人来取你手机做检测。还有,你别联系周以凡,至少这两天不要。”
“可他那边……”林栖想起本土小店联盟,想起那些被中央厨房挤压的小店老板,“他也在这局里,他未必是坏的。”
“我没说他坏。”沈敘语气冷,“我说的是你现在别成为任何一方的筹码。”
林栖咬住唇,点了点头。
沈敘进了隔壁房间,门轻轻关上。走廊一下安静下来,像一条被拉直的线。林栖刷卡进屋,反锁,挂上门链,才把背包放下。她坐在床沿,才发现自己一直紧绷的肩膀疼得厉害。
她打开手机,犹豫许久,还是把母亲那条消息点开,指尖悬在输入框上。她本能地想继续撒谎,想继续用一个不存在的人挡住家里的洪水。可今晚发生的一切又让她觉得,谎言会反噬,越滚越大,最后压得她喘不过气。
她没有回。
她把手机放到床头,走去浴室洗手。水流冲过指缝时,她看见自己手背上有一道浅浅的红痕,是刚才握刀硌出来的。红痕不深,却像提醒:她并不是永远都能靠忍耐过关。
刚擦干手,门外传来一声很轻的敲门。
林栖全身瞬间僵住。她盯着门把手,耳朵里嗡嗡作响。敲门声又响了一下,比刚才更轻,像怕惊动谁。
她没动,手伸向床头的手机。屏幕亮起的一瞬间,走廊的声控灯也似乎被触发,门缝下透进一线光。她按下静音,指尖发抖,却还是先给沈敘拨了电话。
电话几乎立刻接通。沈敘的声音很低,像他一直没睡:“别开门。我过来。”
林栖压着嗓子:“有人敲门。”
“站远一点。”沈敘说,“别靠门。”
她照做,退到床边,背贴着墙。心跳重得像要撞开肋骨。下一秒,隔壁门开了,沈敘的脚步声很稳,停在她门外。他没有立刻说话,而是先听。
走廊里传来一个年轻男人的声音,故意放得很随意,像来找朋友:“林栖?是我。”
林栖瞳孔一缩。那声音她认识,白天在城中村小店联盟门口听过,带着本地口音里那点不急不躁的圆滑。
周以凡。
沈敘在门外的声音更冷了,像刀出鞘却按着不让见血:“她睡了。有事明天说。”
走廊里安静了一瞬。周以凡轻笑一声,笑里有点无奈,也有点试探:“沈总也在?消息挺快啊。那我更得见她一面。她手上那张单子,不能交给你。”
沈敘的语气没有起伏:“你凭什么来敲她的门?”
“凭我也在保人。”周以凡的声音仍旧温和,但每个字都压得很实,“这城中村的路,你们这些坐车的人不懂。今晚那两个人,不是冲她来的,是冲你们雲晟的。她只是顺手被挂上。你把她带走,带到酒店,你以为就安全?他们要找的不是门,是人。”
林栖靠在墙边,指尖掐进掌心。她不知道该相信谁。沈敘说别联系周以凡,可周以凡却能精准找到酒店、找到房间。若他真是来保她,这速度也太快;若他是另一方的人,这速度更可怕。
沈敘沉声:“你怎么知道她在这?”
周以凡停了停,像权衡要不要说实话,最后语气轻了一点:“林栖跑单的时候,救过我店里一个骑手。那小孩今晚看见你们从她楼里出来,跟我说了一声。我过来确认她没事。”
他又补一句,像给她听的:“我不想她出事。”
沈敘冷笑:“想确认就站远点。别再敲门。”
周以凡叹了口气:“沈总,咱们立场不同,但你别把她当你项目里的风险参数。她不是你能随便挪动的东西。你母亲那块老牌子你想保,我理解,可你那套中央厨房一推,街坊店的命就没了。现在有人拿纸单做文章,你把单子拿走,下一步他们就会把锅扣在小店头上。到时候谁背?林栖背得起吗?”
门内,林栖的呼吸越来越浅。她听见“你母亲”那几个字时,心里一紧。沈敘母亲留下的老品牌,原来真的是他心里最硬也最软的地方。周以凡一句句都踩在痛点上,像在逼沈敘露出破绽。
沈敘的声音压得极低,像咬着字:“你这是在威胁我?”
周以凡笑意收了:“我是在提醒你。单子如果在你手里,你就会变成唯一的靶。可如果交给我,我能让它在街坊的规则里消失,至少让她先喘口气。”
林栖听到这里,终于明白对方那条短信为什么说“周以凡能保你”。原来有人在借周以凡的“街坊规则”做诱饵。可周以凡本人到底知不知道自己被利用了?
她看向手机,手指悬在信息界面。她想给沈敘发一句“别开门”,又觉得他根本不会开。她更想冲出去问周以凡到底知道多少,可她不敢。她怕自己一开门,就成了筹码本身。
门外沉默良久。沈敘终于开口,声音冷,却带着一种不容置疑的决断:“单子不在她手里。你要谈,明天白天,公开场合。你要真是为她好,就别把她拉回你那套街坊游戏里。”
周以凡又笑了一声,这次笑得很短:“行。那我明天找她,或者找你。沈总,别太自信。你以为你站在高处就看得清,城中村的路,拐弯的时候最容易摔。”
脚步声渐远,电梯“叮”了一声,走廊重新安静下来。
林栖靠着墙,腿软得几乎站不住。她听见沈敘在门外停了几秒,像在确认周以凡真的走了,才低声对门内说:“没事了。”
林栖喉咙发紧:“他怎么知道房间号?”
“我让前台别透露。”沈敘说,“但他能找来,说明他有别的路子。或者,有人给他路子。”
林栖闭了闭眼。她忽然意识到,自己已经站在两股力量的夹缝里:一个是要用数据和效率重塑餐饮的资本逻辑,一个是靠人情和地缘维系生存的街坊联盟。而那张纸单像一根细针,把两边都扎出了血。
沈敘的声音从门外传来,依旧克制:“今晚别睡太死。我在隔壁。你有任何动静,立刻叫我。”
林栖想说“你也睡”,却说不出口。她只轻轻“嗯”了一声。
脚步声回到隔壁,门关上。林栖坐回床沿,脑子里却像有无数条路线在交错:陌生短信、纸单代码、黑车、周以凡、沈敘的戒指、他那句“替我挡刀”。
她拿起手机,手指停在联系人里周以凡的名字上,又停在沈敘的号码上。最后,她点开相册,放大那张纸单照片,盯着那个圆形标识看了很久。那标识的边缘有一处细小的缺口,像某个印章磕掉的一角。
她忽然想起很多年前,自己还在小镇读书时,曾在父亲旧箱子里见过一枚类似的印章。那时她不懂,只觉得图案好看,像一圈月牙围着一粒星。父亲很快把箱子锁上,说别乱动,那是“别人家的东西”。
别人家的东西。
林栖的指尖发凉。她意识到,这张纸单牵出的旧事,可能比她想象的更早就埋在她生活里。沈敘对她那种说不清的熟悉,也许从来不是错觉。
手机又震了一下,这次是一条陌生号码的新短信,只有一句话。
你以为他在护你?他护的是他母亲留下的招牌。明天中午十二点,老禾记后巷,带上那张单。你一个人来,否则你妈会知道你骗她。
林栖盯着那行字,血液一下凉透。对方不但盯着她,还把她最不愿意被碰的软肋攥在手里。
她抬头看向隔壁那面墙,仿佛能穿过去看见沈敘的背影。她想敲墙,想叫他,却又想到他刚才说“公开场合”,想到周以凡说“城中村的路最容易摔”。明天中午十二点,老禾记后巷,那是沈敘母亲的老品牌的店,还是一个即将被改革吞并的旧招牌?
她握紧手机,指节发白。她知道自己不能一个人去,可她也知道,这局已经不允许她只做一个旁观者。
窗外城市的夜色沉得像墨,远处写字楼的灯还亮着,像有人在不肯睡。林栖把短信截图保存,深吸一口气,给沈敘发了一条消息。
明天中午十二点,老禾记后巷。他们要我带单子去,还提到了我妈。
消息发出去的那一刻,她听见隔壁房间里传来一声极轻的响动,像椅子被推开。随即,沈敘的电话打了进来。林栖看着屏幕上跳动的名字,心跳突然乱了节奏。
她按下接听,听见他在那头沉声说:“你待在房间里,哪儿都别去。明天我带你去。”
林栖张了张嘴,想说“我不想你再被牵连”,却只发出一个很轻的气音。她终于明白,自己再怎么逞强,都躲不过要和他一起面对。
而真正让她发冷的是,短信里提到的那句“否则你妈会知道你骗她”,像一把钥匙,已经插进了她所有谎言的锁孔里,只差轻轻一拧。
— 本章完 —
下一章:第4章 第 4 章
讀者留言 (0)
還沒有留言,來當第一個吧!