言声在“回声”清吧门口站了十五分钟。
不是犹豫,是在观察。这家店开在老城区一条不起眼的巷子深处,门脸不大,一块深色的木板上刻着“ECHO”几个字母,旁边挂了一盏昏黄的壁灯,灯光落在斑驳的青砖墙上,像旧电影里的画面。门口没有招牌菜单,没有迎宾员,甚至连营业中的牌子都没挂——如果不是提前知道这是一家店,言声很可能会直接走过去。
他推门进去的时候,里面只有两个人。
吧台后面站着一个调酒师,三十来岁,下巴上留着一小撮胡子,正在用一块绒布慢条斯理地擦玻璃杯。角落里坐着一个人,背对着门口,面前放了一杯酒,手机屏幕的蓝光映在他搭在桌边的手指上。
不是余杭。
言声在吧台前的高脚凳上坐下来,调酒师抬眼看了他一下,没说话,把一块黑色的皮质杯垫推到他面前。言声扫了一眼酒单,价格比他想象的要贵,但原主钱包里的现金和卡应该够用。他随便点了一杯度数低的鸡尾酒,调酒师点点头,转身开始调酒。
店里很安静,音响里放着一首他不认识的爵士乐,钢琴慵懒地流淌着,偶尔有镲片轻轻摩擦的声音。灯光暗得恰到好处,既保护了每个人的隐私,又不至于让人看不清对面的脸。言声环顾了一圈这个空间——深色的木质墙面,几张散落的小圆桌,靠墙有一排卡座,每个卡座之间用半透明的磨砂玻璃隔开。角落里那棵快长到天花板的天堂鸟是真的,叶片油亮,一看就是被精心照料着的。
他注意到调酒师擦杯子的动作极其仔细,每一个杯子都要对着灯光检查一遍,确认没有水渍后才放到身后的架子上。这种细节让言声觉得,这家店的主人应该是个对品质有要求的人。
原作中对“回声”的描写不多,但有一个细节他记得很清楚:余杭第一次来这家店是因为下雨,他走进来躲雨,然后就在这里坐到了打烊。后来这成了他少数几个固定去的地方之一。店老板是个沉默寡言的人,从不主动搭话,从不对客人过多关注,这种恰到好处的疏离感反而让余杭觉得舒服。
鸡尾酒端上来了,颜色是浅浅的琥珀色,杯沿上放了一小片干柠檬。言声端起来抿了一口,酸甜平衡,酒精味很淡,像一杯有后劲的水果茶。他把杯子放回杯垫上,调酒师又消失在了吧台后面的阴影里,继续擦他的杯子。
言声拿出手机,漫无目的地刷着。这个世界的社交媒体和现实世界没什么区别,热搜上挂着娱乐明星的花边新闻,本地资讯里有一辆货车在高架上翻了,财经板块的头条是“星华集团股价再创新高”——季星寒家的公司,他扫了一眼就划过去了。
他又搜了“余杭”两个字。
搜索结果不多。几条财经新闻,标题写着“余氏企业完成新一轮融资”“最年轻掌舵人余杭的三年答卷”之类的东西,配图是他在某个发布会上的照片。照片里的余杭穿着深灰色的西装,站在台上,表情冷淡,眼神锋利,像一把刚开过刃的刀。底下的评论倒是不少,说什么的都有——“这也太帅了吧”“听说这个人很难搞”“余氏这两年吃相不太好看”——言声一条一条地看完了,然后关掉了页面。
他不喜欢这些评论。不是因为他们说了什么,而是因为他们谈论余杭的方式,就像在谈论一件商品、一个符号、一个可以被随意评价的公众人物。没有人提到他在深夜喂流浪猫,没有人知道他会在画廊里站整个下午安静地看画,没有人见过他坐在清吧角落里喝酒时微微垂下的眼睫。
但这些都不重要了。因为言声来了。他会是那个看到全部的人。
吧台尽头那扇通往后面区域的木门突然被推开了,有人从里面走了出来。言声下意识地抬头看了一眼——不是余杭,是一个穿着深色卫衣的年轻男人,大概二十二三岁的样子,头发有点长,在脑后随意扎了个小揪揪。他手里拿着一个笔记本,走到调酒师旁边说了句什么,调酒师点点头,他就靠在吧台边上翻起了笔记本。
言声原本没太在意,但他的余光扫到那个笔记本上贴满了各种颜色的便签纸,密密麻麻的字迹从纸页里溢出来。那个人翻页的时候,言声看到了其中一页上写着的标题——“余氏企业并购案分析”。
他的心跳漏了一拍。
不是余杭,但和余杭有关。言声克制住自己想凑过去看的冲动,端起酒杯又抿了一口,假装对墙上的装饰画产生了浓厚的兴趣。但他的耳朵竖得比兔子还高,捕捉着那两个人的每一句对话。
“今天来了几个?”扎小揪揪的男人头也没抬地问。
调酒师用那块绒布擦了擦手指,声音不大:“就那一个。”
“还是老样子?”
“嗯。”
“几点走的?”
“没走,还在后面。”
言声的手指不自觉地收紧了。后面。吧台尽头那扇木门后面。余杭在这里,就在这面墙的背后,在他说了“还在后面”的时候,余杭可能正坐在某个房间里,和他只隔着一道门。
扎小揪揪的男人合上了笔记本,转过身朝那扇门走去,经过言声身边的时候脚步顿了一下。他偏头看了言声一眼,目光在他脸上停了一秒,然后若无其事地走过去了。木门在他身后关上,发出一声沉闷的响动。
言声盯着那扇门看了好一会儿,然后转向调酒师:“后面是包间吗?”
调酒师看了他一眼,眼神里有一种说不清道不明的东西,像是在评估什么。过了两秒,他简短地回答:“不是,是后院。”
言声“哦”了一声,没再问了。他不想表现得太刻意,不想让人觉得他对这家店有什么不正常的兴趣。但他心里已经在翻江倒海了——余杭就在那扇门后面,他们之间的距离可能不到十米。
他该怎么办?继续坐在这里等?那扇门什么时候会再打开?余杭出来的时候他是假装没看到还是主动打招呼?如果打招呼的话说什么?“你好”太普通了,“我认识你”太奇怪了,“我喜欢你”太疯了——虽然那是真话。
言声深吸一口气,告诉自己冷静。他已经见过余杭一次了,在书店里。那一次他没敢上前,这一次他也不想贸然行动。他要找一个自然的、不突兀的、不会让余杭产生防备心的方式。
他决定先弄清楚余杭为什么会在“后面”。
言声端起酒杯,假装不经意地朝那扇门的方向看了一眼。门是深色的实木门,没有玻璃窗,看不到里面的任何情况。门把手上挂着一个铜制的小牌子,一面写着“营业中”,另一面写着“休息中”,此刻展示的是“营业中”那一面。
他正盯着那块牌子看,门突然从里面打开了。
言声迅速把目光收回来,落在面前的酒杯上,后背绷得像一张拉满的弓。他用余光捕捉着门口的情况——先出来的是那个扎小揪揪的男人,他一边走一边把笔记本塞进卫衣口袋里,经过吧台时对调酒师说了句“我先走了”,然后推门出了清吧。
然后,另一个人走了出来。
言声没有抬头,但他的每一个感官都在疯狂地接收着信息。脚步声很轻,但很稳,皮鞋踩在木地板上发出有节奏的声响。大衣下摆带起的风里有一股很淡的味道,不是香水,更像是洗衣液残留的清冽气息,混着深秋夜晚的凉意。
脚步声在他身后停了一下。
只是一下。短到言声几乎以为是自己的错觉。然后脚步声继续移动,从他的身后移到了吧台的另一端,高脚凳被拉开,有人坐了上去。
言声终于抬起头。
余杭坐在吧台的另一头,和他之间隔了四个空位。大衣的扣子解开了,里面是一件黑色的薄毛衣,领口微微露出锁骨。他的头发比下午在书店时更乱了一些,额前的碎发几乎要遮住眼睛,但他似乎并不在意,只是把围巾取下来随手搭在了吧台上。
他没有看言声。
他甚至连头都没转,就那么侧身坐着,一只手撑在吧台上,指尖无意识地在台面上轻敲了两下。调酒师走过来,没有问他要喝什么,直接从他身后架子上取了一瓶威士忌,倒了两指高,放在他面前。整个过程行云流水,没有一句多余的对话。
余杭拿起杯子喝了一口,放下,目光落在虚空中的某个点上,像是在想什么事情,又像是什么都没想。
言声握着酒杯的手微微发烫。他现在面临一个选择——是继续缩在自己这一头假装不存在,还是做点什么。
理智告诉他不要急,今天已经见到余杭两次了,这已经远远超出了他的预期。他可以就这么安静地坐一会儿,然后安静地离开,下次再来。慢慢来,不急于一时。
但他没有听理智的话。
言声拿起自己的酒杯,从高脚凳上下来,走了三步,在余杭旁边的位置上坐下了。
不是紧挨着,中间还隔了一个空位。但这个距离已经近到他能更清楚地闻到那股清冽的气息,近到他能看到余杭毛衣领口露出的那截锁骨上有一颗很小的痣。
余杭没有动。
他甚至没有转头。他只是维持着原来的姿势,手指还搭在杯壁上,目光还是落在那个虚空中的点上。但言声注意到他敲桌面的动作停了,指尖微微顿了一下,像是一个被按了暂停的节拍器。
言声也没有说话。他把自己那杯鸡尾酒放在吧台上,安静地喝了一口,然后也学着余杭的样子,把目光投向了吧台后面那排错落有致的酒瓶。
两个人就这么并排坐着,中间隔着一个空位,各自喝各自的酒,谁都没有开口。
调酒师看了他们一眼,面无表情地转过身去,继续擦他已经擦了一晚上的杯子。
爵士乐换了一首,这次是一首老歌,女声低沉沙哑,唱着关于错过和遗憾的事。言声不太喜欢这首歌的歌词,但他喜欢这个旋律,喜欢钢琴和贝斯之间那种若即若离的对话。他下意识地用指尖在大腿上轻轻打着拍子,一下,两下,三下,四下。
然后他听到旁边传来一个声音。
很轻。轻到几乎被音乐盖过去。但言声听到了,他确定自己听到了——那是一个极短的、几乎是气音的笑声,像是不小心漏出来的,连发笑的人自己都没意识到。
言声猛地转头。
余杭没有看他,但他的嘴角有一个极淡极淡的弧度,淡到如果不是言声盯着他看根本不可能发现。他的手指重新开始在吧台上轻敲,节奏和言声刚才打的拍子一模一样。
言声的心脏猛地跳了一下,然后又一下。
他打拍子的时候是无意识的,但余杭敲桌面的节奏是在他打完之后才响起的——不是在跟他的拍子,而是在复刻。像一个回声。
“回声。”言声轻声说出了这家清吧的名字。
余杭的手指顿了一下。
这一次,他转头了。
那双深不见底的黑色眼睛直直地看向言声,目光里带着一种说不清道不明的东西——不是好奇,不是审视,更像是一种意外的、轻微的、几乎可以忽略不计的在意。就像你在人群里听到了自己的名字,下意识地回头看了一眼,然后发现并不是有人在叫你,只是听错了。
但言声确实叫了他。不是用语言,是用一个巧合,一个名字,一个藏在店名里的、只有他自己知道的暗号。
余杭看了他大概两秒钟,然后收回目光,端起威士忌又喝了一口。他的表情从头到尾没有任何变化,冷淡得像这深秋的夜晚,连风都是凉的。
但言声不在乎。
因为余杭看了他两秒钟。在这两秒钟里,他们是真正地、面对面地、没有任何阻隔地对视了。言声看到了他眼底那种长年累月的疲惫,也看到了他眼底深处那一小簇还没有完全熄灭的光。那光太微弱了,微弱到如果不仔细看根本注意不到,微弱到可能连余杭自己都不知道它还在那里。
但它在。
言声在心里对自己说:我会让它烧起来的。
他又喝了一口鸡尾酒,酸甜的味道在舌尖化开。旁边的余杭已经恢复了原来的姿势,侧身坐着,目光落在虚空里,像一尊沉默的雕塑。但他的手没有再敲桌面,他的手指只是安静地搭在杯壁上,指节分明,骨感修长,指甲修剪得整齐干净。
言声看着那只手,忽然想起原作里一个细节。季星寒曾经在一个很后来的章节里评价余杭,说他“手上沾了太多脏东西”。当时言声读到这句话的时候就觉得不对——不是这句话不对,是季星寒说这句话的立场不对。他站在道德的制高点上审判余杭,却从来没有问过余杭为什么会走到那一步。
言声垂下眼睛,看着自己手里那杯琥珀色的鸡尾酒。余杭的手很干净。指甲整齐,指节分明,骨感修长。这只手在深夜里喂过流浪猫,在画廊里安静地翻过画册,在书店角落里一页一页地看过那些可能永远不会被买走的书。
这才是余杭的手。
言声把自己的酒喝完了,把杯子轻轻放在吧台上。调酒师走过来,无声地收走了空杯。言声看了他一眼,又看了看旁边那杯还剩下大半的威士忌,犹豫了一秒,然后站起来,从钱包里抽出现金压在杯垫下面。
他转身的时候经过了余杭身后,大衣的下摆几乎要碰到余杭的肩膀。他顿了一下,想说点什么,嘴唇动了动,但最终什么声音都没发出来。
他不能说“你好”,太刻意了。他不能说“我在书店见过你”,太奇怪了。他更不能说“我知道你是谁”,太吓人了。
所以他什么都没说。
他只是安静地从余杭身后走过,走向清吧的门口。经过那棵快长到天花板的天堂鸟时,他停下脚步,伸手轻轻碰了一下其中一片叶子的尖端。叶片微微颤了一下,然后恢复了静止。
他推开门,夜风裹着深秋的凉意扑面而来,巷子里很安静,壁灯昏黄的光在青砖墙上投下一个模糊的光圈。言声站在门口深深地呼吸了一下,冷空气灌进肺里,让他觉得整个人清醒得像刚从水里捞出来。
他走了两步,忽然停下来。
门在他身后关上了,风铃发出一声轻响。但在那声风铃响之前,他似乎听到了另一个声音——很轻,很短,像是有人从高脚凳上站了起来。
言声没有回头。
他怕自己一回头,就会发现那只是风吹动了什么东西,只是一个巧合,只是他太想听到那个声音而产生的幻觉。
他继续往前走,走出了巷子,走到了主路上。路灯把整条街照得通亮,偶尔有车经过,车灯扫过他的侧脸又迅速消失。他站在路口等红灯,抬头看了一眼天空——这个世界的天空和他原来那个世界一样,城市的灯光太亮了,亮到看不到几颗星星。
但他觉得今晚的夜空很好看。
不是因为有星星,而是因为在这个夜空下,在这个城市的某个角落里,有一个人正在和他呼吸着同样的空气,走在同一条街道上,活在同一段时间里。
绿灯亮了,言声过了马路,在路边拦了一辆车。他拉开车门坐进去,报了公寓的地址,然后靠在座椅上闭上了眼睛。
车开了大概五分钟,他的手机震了一下。
是一条陌生号码发来的短信,只有四个字:
“你的杯子。”
言声猛地睁开眼,盯着那条短信看了三秒钟。他的大脑在那一瞬间完成了从茫然到震惊再到狂喜的全过程,速度快到他自己都没反应过来。
他下意识地摸了摸自己的口袋——车钥匙在,手机在,钱包在。
鸡尾酒杯不在。
他落在清吧了。
言声盯着那条短信,手指悬在屏幕上方,想回复,又不知道说什么。他甚至不确定这个号码是谁的——是调酒师的?是那个扎小揪揪的男人的?还是……
他深吸一口气,打字:“谢谢提醒,我下次去取。”
发送。
他盯着屏幕等了两分钟,没有回复。他又等了五分钟,还是没有。车已经上了江边的快速路,窗外的夜景飞速后退,江面上倒映着两岸的灯火,碎成了一片一片的金色。
言声把那条短信又看了一遍。
“你的杯子。”
四个字,没有一个多余的。语气冷淡,措辞简洁,甚至没有加标点符号。这种说话的方式,这种既不热情也不冷漠、只是陈述事实的风格——
他想起了一个人。
言声把手机扣在胸口,心脏跳得太快了,快到他觉得旁边的司机都能听到。他闭上眼睛,眼前浮现出余杭坐在吧台边的样子——侧身坐着,目光落在虚空里,手指搭在杯壁上,指节分明,骨感修长。
他不敢确定。他不能确定。那条短信可能来自任何人,可能是调酒师出于职业习惯发的,可能是那个扎小揪揪的男人顺手发的,甚至可能是一个自动发送的提醒消息。
但他想确定。
言声睁开眼,打开短信对话框,又看了一遍那四个字。他注意到一个细节——这条短信的发送时间,是他离开清吧之后的第三分钟。三分钟,正好是从吧台走到门口、推门出去、再回到吧台拿起一个杯子所需要的时间。
如果是一个陌生人捡到了杯子,大概会喊住他,或者交给店员处理。不会有人特意追出来看他的车牌号,再花时间找到他的手机号发短信。
除非那个人有他的手机号。
而一个素不相识的人,怎么可能有他的手机号?
除非——那个人是余杭。而余杭有他的手机号,是因为在原作中,余杭在情节开始之前就已经调查过季星寒身边所有的人。言声作为未来的主角受,自然也在这个名单上。
言声的手指微微发抖。
他把手机屏幕按灭了,又按亮了,又按灭了。反复了好几次之后,他终于在对话框里打出了一行字:
“你是店员吗?”
发送。
这一次,回复来得很快,快到言声几乎觉得对方一直在等他的消息。
“不是。”
言声盯着这两个字,嘴角慢慢地、不受控制地弯了起来。他几乎可以想象打出这两个字时的表情——冷淡的,不在意的,甚至可能带着一点“我为什么要回你消息”的不耐烦。
但“不是”这两个字本身就是答案。
如果不在意,根本不会回复。如果不想被追问,根本不会承认自己不是店员。他完全可以不理会这条消息,或者简单回一句“店员让我转发的”把话题终结掉。但他没有。他回了“不是”,把球又踢了回来。
言声靠在车窗上,笑得像个傻子。司机从后视镜里看了他一眼,大概是觉得这个乘客不太正常。
车停在公寓楼下的时候,言声付了钱下车,站在门口又看了一遍短信记录。四条消息,他发了两条,对方回了两条。加起来一共十几个字,却让他觉得比任何长篇大论的情书都值得反复回味。
他走进公寓大堂,刷卡进电梯,靠在电梯壁上,看着楼层数字从1跳到23。电梯门打开的时候,他忽然想起一件事。
他拿起手机,打开搜索,输入了一个名字。
搜索结果弹出来的瞬间,言声屏住了呼吸。
余杭的手机号,在网上找不到任何公开记录。
言声站在空荡荡的走廊里,手里攥着手机,心脏跳得又重又快。他看着那条短信对话框里那个没有备注的陌生号码,忽然意识到一件事——
这个世界上,能用一个陌生号码给他发短信的人,理论上不存在。除非那个人有渠道获取他的联系方式,而且有理由记住它。
而余杭,恰好既有这个渠道,又有这个理由。
言声慢慢地、慢慢地笑了。
他走进公寓,关上门,脱掉外套,倒在沙发上。他把手机举到眼前,又看了一遍那条短信。
“你的杯子。”
“不是。”
他把手机扣在脸上,在黑暗中无声地笑了起来。
余杭,你是不是在告诉我——你不只看了我一眼?