![]()
明楼走后的第七天,上海下了一场细雨。檐沟堵着几片枯叶,水沿墙根往下淌,把青砖洇成深黑。
灵堂撤了,屋里还留着香烛味。我把他的衣物一件件叠好,轮到那件灰呢大衣时,手停了片刻。
衣领内侧有一小块磨损。过去出门前,我总替他掸一掸。他嫌我多事,却从没真正躲开。
书房的抽屉已经清过两遍。第三遍,我摸到夹板底下有东西,用裁纸刀挑开,取出一本巴掌大的黑皮日记。
里面没有完整句子,只有几个旧日期、零散数字,以及反复出现的两个字,夜莺。
我认得其中三组日期。那几年,七十六号接连更换内部通行规矩,每次风声传来,都比公开消息早半步。
正是那半步,让我们避开了几场祸事。
可我从未见过传递消息的人。明楼也只说,对方藏得很深,深到不像一个需要在街上奔走的行动人员。
日记最后一页写着一句话。
“夜莺仍在,身份未明。”
墨迹很重,末尾却有一道拖痕,像写字的人突然咳嗽,笔尖在纸上歪了出去。
我坐在他的椅子里,窗外卖桂花糖粥的叫卖声远远传来。明宅照旧有人生火、扫地,偏偏这间屋子冷得厉害。
黑皮封面比寻常日记厚。我顺着边沿摸过去,从夹层里抖出一张薄纸,上面不是字,是一枚钥匙压出的铅笔拓印。
钥匙齿口缺了一角,尾端有个椭圆小孔。
我看了很久,觉得眼熟,却想不起在哪里见过。直到楼下传来锁门声,金属碰撞清脆,我才抬起头。
这种旧钥匙,明宅用过。
我合上日记,放进贴身口袋。原以为替明楼料理完后事,余下不过账本、铺面和一屋子旧东西。
如今,他又把一个没有答案的名字留给了我。
雨水敲着窗台。我叫人把书房门锁上,自己拿走钥匙,没有惊动楼下任何人。
01
明台是在午后回来的。
汽车停在弄堂口,他提着一只旧皮箱走进院门。几年不见,人瘦了些,眉眼倒没变,进门先看二楼那扇关着的窗。
我迎到台阶下。他把箱子放在脚边,叫了声阿诚哥,声音压得很低。
我拍了拍他的肩,只说:“回来就好。”
老陈从厨房赶出来,围裙还系在腰上。他接过皮箱时没问路上辛苦,只皱眉看着明台单薄的外套。
“上海这几日湿冷,你还是穿得少。”
明台笑了笑,任他把箱子拿走。进屋后,老陈端来热毛巾,又把早就温着的鸡汤送上桌,动作跟过去一样稳。
桌边少了一把椅子,谁都没有提。
汤面浮着几颗葱花。明台喝了半碗,问我后事办得怎样。我把该说的几项交代清楚,没提那本日记。
他低头搅着汤,勺子碰到碗沿,响了一声。
“我没赶上。”
“他不会怪你。”
说完这句话,我自己先移开了眼。墙上的挂钟走得很响,老陈站在餐厅门边,手里搭着一块干净抹布。
饭后,明台跟我进了书房。
门一关,他从大衣内袋取出一只牛皮纸封套。封口已经拆过,里面是份简短的核对通知,没有落款,只盖着旧档整理章。
他此次回来,不单是奔丧。
旧联络资料正在重新归档,其中有一份身份记录出现缺项。缺失部分与代号夜莺有关,而明台早年的工作记录也被牵连进去。
“他们要我找到夜莺,至少确认这个人是否还活着。”
明台靠在桌边,脸上的一点笑意散了。
“如果查不清呢?”
“我的旧身份会暂时搁置,以后的联络工作也不能碰。”
我取出黑皮日记,放在桌上。他翻了两页,神色慢慢认真起来。那些日期,他也认出了几个。
我告诉他,这是整理遗物时发现的。夜莺曾在七十六号关联线的深处活动,送出的消息极准,可身份始终没有得到确认。
明台问:“大哥查了多久?”
“从日记上的日期看,不止一年。”
他说不出话了。手掌压着纸页,过了一会儿才问,家里还有没有同期留下的东西。
我正要回答,门被轻轻敲了两下。
老陈端着茶进来,青瓷盖碗摆得整齐。他先把一杯放到明台面前,又把另一杯推到我右手边,仍记得我不爱茶叶沫浮在水上。
明台随口问:“陈叔,你听说过夜莺吗?”
瓷盖掉在托盘上,当的一声,裂成两片。热水泼出少许,沿托盘边缘滴到地毯。
老陈马上俯身去捡。
“年纪大了,手滑。”
他说得平静,耳根却有些红。我看见他的食指被瓷片划破,血珠混在茶水里,很快淡开。
我拦住他,让他先去包扎。他摇头,把地毯擦净,又换了一只新盖碗,这才端着碎瓷出去。
明台望着门口,低声道:“他刚才听清了。”
“一个旧代号,未必说明什么。”
这话是说给明台听,也像说给我自己听。老陈在明家多年,大小钥匙、陈年旧账,没有他不熟的。
若因一只茶盖就疑到他身上,未免太轻。
傍晚,我去厨房找药箱。老陈已经包好伤口,正守着砂锅熬粥。灶火映在他脸上,皱纹比往年深了些。
我问他伤得重不重,他说不碍事。
“刚才为什么慌?”
“先生才走,家里又提那些旧事,我一时没拿稳。”
他掀开锅盖,白汽扑出来,遮住了神情。粥里放了切碎的火腿,是明台小时候生病才肯吃的做法。
我站了一会儿,没再追问。
夜里,明台住回原来的房间。老陈替他换了晒过的被褥,又在床头放了一杯温水,连拖鞋朝向都照着旧习惯摆好。
经过走廊时,我看见老陈从明楼房门前走过。他脚步慢下来,却没有进去,只伸手扶正门边一幅略微歪斜的画。
楼下钟敲了十下。
我回到书房,把日记里的日期逐项抄下。第一行是一九三九年六月十七日,旁边只有一个数字和一笔淡得快看不清的墨线。
窗外的雨停了,院里传来老陈检查门锁的声音。
一扇,又一扇。
02
第二天一早,我把明宅近二十年的旧账册搬进书房。
纸受过潮,翻动时有股霉味。老陈送来一盆炭火,见桌上摊着日记,只扫了一眼,便问我要不要找民国二十八年的杂项账。
我抬头看他。
“你怎么知道我要那一年?”
“最底下那几本受潮最重。你既翻旧东西,多半先找它们。”
理由说得过去。他转身下楼,不到一刻钟,便抱来三本蓝布账册,年份一本不少。
我先核对六月十七日。
那天的账上记着,买煤油两桶,粗盐十斤,修后门铜锁一副。金额寻常,字也是老账房的字,看不出异样。
日记中同日写着数字二、一、三。
我按账目次序翻查,第二项粗盐旁边有枚极淡的圆点。第一项和第三项的末笔,都比别处多出一小截。
若单看只是写字习惯,摆在一起却像人为留下的记号。
第二个日期是同年九月初四。账上记着添置灯芯、白蜡和一只樟木箱。那日之后,明宅西侧储物间换过锁。
我叫老陈进来,问那只箱子是否还在。
他连账页都没细看,便说:“阁楼东墙,第三只。铜扣坏了,用麻绳扎着。”
我让人去取,位置、模样,全对。
箱中装着旧窗帘和几件戏服。夹层没有特别之处,倒是箱底压着一张当年的修锁收据,背面画着与日记拓印相近的钥匙齿形。
只是少了一处缺口。
老陈站在门外,问我还要找什么。我拿着收据走到他面前,指给他看。
“这把钥匙,你见过吗?”
他眯起眼看了片刻。
“明宅以前的锁,样子都差不多。”
“这不是回答。”
老陈把手拢进袖口,仍是那副不紧不慢的语气。
“隔了十几年,我确实记不得。”
他说自己记不得,却在我问起另一日期时,立刻说那年冬天买过一批桐油,存放在后罩房,后来剩下半罐。
我顺着他的话去找。半罐桐油果然还在,木塞已经发黑,罐底贴着一家早已关门的杂货铺票签。
日记上对应那日,写着四个字,南窗无灯。
这不像账目,更像半句联络暗号。
我把油罐拿回书房,故意当着老陈的面说:“南窗无灯,北门该闭。”
他正在掸书架,动作没停,顺口接道:“东井有水,来人莫停。”
鸡毛掸子擦过木格,细灰在晨光里浮动。他说完才侧过脸,眼里第一次有了明显的戒备。
我问:“谁教你的?”
“旧宅看门人的顺口溜。”
“我在明家这么多年,从未听过。”
“你不管锁门,自然听不着。”
他把掸子靠回墙边,拿起空茶盘要走。我伸手按住门框,没有让路。
老陈抬眼看我,既不争辩,也不恼。他手上的伤口重新包过,白布缠得整整齐齐。
“日记里的日期,你为什么都记得?”
“我管过采买,也管过库房。”
“那句暗号呢?”
“我说了,是顺口溜。”
“谁说给你听的?”
他沉默片刻,视线落在书桌那只旧墨盒上。那是明楼惯用的东西,边角磕掉了一块。
“忘了。”
我盯着他。他也看着我,脸上没有昨日打碎茶盖时的慌乱,只剩一种疲惫,像守了一夜灶火的人。
最后是我先松开手。
老陈端着茶盘出去,走到楼梯口时停了一下。他没有回头,只提醒我,阁楼那只箱子虫蛀得厉害,别放在书房过夜。
下午,明台查完外面的旧档回来。他带回一张七十六号旧库房的平面抄图,最里面那排房间,曾由总务和内勤共同使用。
那里的人员名单缺了两页,剩下的记录中,多次出现明宅采购铺子的印章。
不是一次巧合。煤油、桐油、灯芯、粗盐,看似都是家常用物,却与夜莺留下消息的日期一一重合。
我把发现告诉明台,却隐去了老陈接上暗号的事。
他翻着账本问:“家里谁最清楚这些采买?”
我没有回答。
晚饭时,老陈照常布菜。他知道明台不吃肥肉,夹到碗边的两块扣肉都换成了笋,又把我面前凉掉的汤撤下去重热。
如此寻常的动作,我看了多年。今日再看,竟分辨不出哪些只是习惯,哪些另有来处。
饭后,我把三本账册锁进书房柜子。钥匙刚转半圈,门外便传来老陈的声音。
“柜门往里推一下,不然锁舌扣不上。”
我照他说的做,锁果然严丝扣住。
开门时,他已经走远。昏黄壁灯下,那道背影微微佝着,手里还提着明台换下来的旧皮鞋。
我回到桌边,在纸上写下老陈的名字,笔尖停了很久,又将那两个字涂黑。
黑皮日记摊在一旁,下一组日期,指向明宅第一次更换全部门锁的那年春天。
03
第三天上午,明台带回来的纸封套里多了一份补充材料。
纸是新抄的,内容却来自旧档。核验人员在两处身份记录里发现相同的出生日期,一份姓明,另一份姓陈,后者只剩半页。
两份记录的籍贯相同,填报时间却隔了多年。姓陈的那份被红笔勾过,注销缘由一栏空着,纸边还有火燎的焦痕。
明台把材料推到我面前。
“他们给三天。查不清,先停我的工作。”
我看了一遍,又对照黑皮日记。那份残缺记录最后使用的日期,恰好是夜莺最后一次传出预警的日子。
窗下晒着老陈洗过的床单,风一吹,棉布边角拍打竹竿。隔着玻璃,声音又闷又钝。
“姓陈的人叫什么?”
“姓名栏被撕掉了。”
明台指着纸角。撕口很旧,不像整理时无意损坏,倒像有人沿着折痕慢慢扯走,只留下姓氏的一小笔。
我们把明宅保存的来往信件搬出来。老陈见了,也不问原因,照旧泡茶、添炭,随后蹲在走廊里给旧银器除锈。
我翻到下午,在一只装药方的纸盒中找到半个信封。
信封没有邮戳,正面只写着一串数字。末尾日期,与姓陈的身份记录完全相同。封口已经拆开,里面空着。
纸角有一块暗黄的油印。明台闻了闻,说像厨房里常用的桐油。
我拿着信封下楼。老陈正在院里收床单,见我走近,把搭在肩上的布抖平,慢慢叠好。
“这个见过吗?”
他只看了一眼,便说没有。
“从旧药方里找到的。”
“家里东西多,混进去也不稀奇。”
我把信封翻过来,让他看那串数字。他的目光在最后一位停了停,随即转向晾衣绳。
那一下很轻,还是没躲过我的眼睛。
“里面原来是什么?”
“不知道。”
“你知道这串数字。”
老陈抱着床单往屋里走。我伸手挡住。他没有硬闯,只把床单换到另一只手上,眼角的细纹绷紧了些。
明台从门厅出来,手中拿着一页账目。
“陈叔,杂物柜少了一只信封,是你昨晚取走的。”
账目上有新鲜的铅笔记号。老陈管东西仔细,取用什么,向来会留一笔。他看着那行字,半晌才承认信封在自己那里。
他带我们进厨房,从米缸后取出一只铁皮饼干盒。盒中压着几张收据,最底下正是那只完整信封。
里面只剩两页薄纸,中间的页码断了一张。
第一页是旧物交接清单,最后一页写着废止日期。缺失的那页,应当记着领取人的姓名与身份编号。
我问他那一页去了哪里。
“烧了。”
“为什么烧?”
“旧东西留着惹麻烦。”
灶上炖着萝卜,汤汁咕嘟作响。老陈揭开锅盖添了半瓢水,像我们问的不过是今晚盐放多少。
明台站在桌边,声音仍算平和。
“那一页关系到我的核验。”
老陈握着木勺,没有回头。
“你的材料不该靠它证明。”
“可重复记录摆在那里。”
老陈把锅盖重新盖好,抹净灶沿溅出的汤汁。他宁肯让我盯着,也不肯再说一个字。
我把信封收进衣袋。他伸手拦了一下,终究没有碰我,手停在半空,又缓缓落回围裙边。
晚饭没人动几筷子。
老陈盛了三碗饭,自己仍在厨房吃。隔着半扇门,我看见他把烧焦的萝卜夹出来,一块块放进小碟,没舍得倒。
夜里,我检查那只铁皮盒。盒底沾着细碎纸灰,其中有一片没有烧尽,上面只剩一个“谨”字。
我把纸片压进日记,合上封面。
走廊尽头,老陈房里的灯一夜没灭。
04
清早,我让老陈交出房门钥匙。
他正在擦餐桌,抹布从桌角转了一圈,最后停在我面前。听完我的要求,他没问缘故,只把抹布叠成方块。
“阿诚少爷,我住的屋子,没有你要找的东西。”
“有没有,看过才知道。”
“若看过还不信呢?”
我没有答。明台站在楼梯上,脸色不大好看。他昨夜没睡稳,眼下压着两片淡青。
老陈解下腰间钥匙串,却没有递给我。
“搜完以后,我搬出去。”
他说得很平,好像只是要去街口买菜。可那串钥匙在他掌心碰了一下,响声细碎,院里的麻雀都被惊飞了。
我问:“你在威胁我?”
“不是。住在一家人屋檐下,若连箱底都要摊开查,留下也碍眼。”
明台快步下楼,挡在我们中间。
“不能搜。”
“让开。”
“阿诚哥,事情还没弄清。”
我看着他,胸口那团闷气终于顶了上来。三日期限已经少了一天,他自己的去留悬在那里,却还替老陈守着一扇门。
“就是因为没弄清,才要搜。”
“你先认定了是他。”
他说出“他”时,老陈垂下眼,把钥匙串攥进围裙口袋。那张旧木桌擦得发亮,桌面却还留着明楼常放茶杯的圆印。
我不愿承认明台说中了。
从发现半句暗号起,我已把每一处疑点往老陈身上放。可那张缺页、那片纸灰,都不是凭空来的。
“让老陈自己开门。”
我把语气放低,仍没有退。
老陈看了看明台,终于转身。他的房间在后罩房东侧,窗户朝着一堵旧墙,白天也有些暗。
屋里很简陋。一张窄床,一只衣柜,一张掉漆书桌。床头搁着针线笸箩,里面还有几颗替明台旧大衣配过的铜扣。
老陈站在门口,没有进去。
“要找就找。找完,我收拾铺盖。”
我先开了衣柜。衣服按季节叠好,樟脑味很重。下面两格放着旧鞋和账本,没有异常。
书桌抽屉锁着。老陈说钥匙丢了,我取来薄片挑开锁舌。抽屉里有几封家书、药单和一本旧菜谱。
菜谱封皮松动,我把衬纸揭开,一枚乌黑的圆章滚到桌面。
章面刻着旧通行编号,边缘残留红色印泥。那种编号,属于七十六号关联区域的内部通行物。
明台捡起来看了片刻,嘴唇抿紧。
我又从菜谱书脊里抽出一条窄纸。上面排列着日期、页码和几个替换符号,是一份密码索引。
黑皮日记中的数字,照它能解开一部分。
老陈仍站在门边,脸上没有血色。我问圆章从哪里来,他说捡的。问索引是谁写的,他说忘了。
“你连这种东西也能捡到?”
“乱的时候,什么都有人扔。”
我把圆章拍在桌上。木桌腿晃了晃,针线笸箩落地,线轴滚到明台脚边。
明台弯腰捡线轴,没有看我。
“这些只能证明他接触过那里。”
“接触到这种编号,不是送一趟菜就能有的。”
“也不能证明他害过谁。”
兄弟两个隔着一张小桌争起来,声音都压着。越是压着,话越硬。老陈蹲下收拾散落的针线,仿佛被争论的人不是自己。
我忽然觉得难堪。
这些年,家中钥匙都交给他,谁病了也是他守夜。如今我翻开他的衣柜,把一件件旧衫抖出来,只为找一个可疑的口袋。
可那枚通行章就在桌上,沉得让人没法装作看不见。
我把东西装进纸袋,对老陈说,没查清前不能离开明宅。
他扶着桌沿站起来,膝盖似乎有些僵。
“留下是嫌疑,走也是嫌疑。阿诚少爷,你替我挑一个吧。”
我没接这句话。
当晚,老陈果然收出一只小藤箱。明台把箱子按回床下,又坐在门槛上陪他缝裂开的衣袖。
我站在走廊拐角,没有进去。
老陈穿针时看不清针眼,试了三次。明台接过去替他穿好,两人依旧没说话。
05
夜里十一点,我把旧通行章、密码索引和黑皮日记摆在餐桌上。
老陈坐在对面,明台靠着窗。院门已经落锁,厨房炉火未熄,淡淡的煤烟味钻进餐厅。
索引解出了三组短句,都是旧时用来确认身份的暗号。前两组已经废弃,第三组只在夜莺最后活动的那个月出现过。
我没有说明来处,直接念出上句。
“燕归南檐,瓦上三声。”
老陈眼皮动了一下,没有开口。
我换了顺序,又说:“井绳断处,水不过肩。”
他端起茶杯,杯中早已没有水。杯沿碰到牙齿,发出很轻的一声。
明台看向我。我继续念出日记中那句从未公开的残话。
“客从东门来,不问米价。”
老陈放下空杯,几乎是本能地接道:“只问夜里哪盏灯先灭。”
这一次,谁也没替他找理由。
窗外有风穿过竹叶,沙沙响了一阵。老陈望着空杯,过了很久,才把杯子推到桌子中央。
“再问下去,也还是我。”
我听见自己问:“你是谁?”
“陈谨。”
“在那条线上,你是谁?”
他抬起头。灯光落进眼窝,显得整个人比白日苍老许多。
“夜莺。”
两个字落下来,并不响。困住我们几天的名字,就坐在明宅餐桌边,袖口沾着洗不掉的油渍。
谁都没料到的“他”,不是那些在枪声里来去的人,而是每天替我们关门、添炭、记下几斤米几桶油的老陈。
我拿起通行章。
“什么时候进去的?”
“一九三九年。我二十六岁。”
他以总务杂役的身份接近旧档与库房,负责清点灯油、纸张、封条。没人留意一个低头搬箱子的人,更没人查他从哪扇门回家。
预警藏在明宅采买账里。煤油代表临时搜查,盐代表名单变动,换锁则表示联络点需要停用。
“那几次消息,都是你送的?”
“是。”
“为什么瞒到今天?”
“做这一行,名字越少人知道,活得越久。”
我又问那份姓陈的记录为何与明台生日相同。老陈的嘴角压了下去,刚刚承认的一切,到这里又封住了。
明台走到桌前,把那张残缺材料放在他面前。
“夜莺的事可以另算。这个怎么解释?”
“写错了。”
“籍贯、日期都能一起写错?”
老陈不再说话。
我按密码索引找到最后一行。数字指向明宅旧账房的北墙,也就是早年安装保险柜的位置。保险柜拆走后,那里只剩一块木护墙。
我们带着灯过去。老陈跟在后面,脚步越来越慢。
旧钥匙拓印恰好对应护墙内的一把小锁。钥匙早已不见,我用细铁丝拨了几次,锁舌弹开。
木板后露出一方暗格。
老陈伸手想合上,被我挡住。他没有再争,只靠着墙,呼吸有些沉。
暗格里没有名单,也没有能解释夜莺经历的完整档案。里面放着一只褪色的蓝布包,布角压着陈年的樟脑末。
我打开布包,先看见半枚长命锁。
锁身从中间断开,边缘磨得发亮,像被人握过许多年。明台看清以后,脸色变了,手已经伸向衣领。
他从贴身处取出另一枚残锁。
两截放在木桌上,断口竟严丝合缝。花纹从一边延到另一边,连莲叶上那道细小划痕也接得起来。
我翻过锁背。两枚锁刻着同一天生辰,一枚用了陈姓,一枚用了明姓。
明台抬头看老陈。
“这也是写错了?”
老陈按住那两枚锁,手掌轻轻发抖,却仍不肯说锁从哪里来。方才承认夜莺身份时,他都没有这样。
门外忽然传来急促的敲门声。
送来通知的人站在檐下,只说核验期限提前。天亮前若不能解释重复身份记录,明台将被撤出联络线,全部旧材料随即封存。
脚步声离开后,院门重新关上。
离天亮只剩五个小时。
我把通知放到锁旁,问老陈还有什么没有交代。他盯着陈姓那半枚锁,掌心始终没有挪开。
过了许久,他低声说:“要救他,我得让陈谨再死一次。”