我第一次知道外婆不是神婆,是在一个下着暴雨的晚上。

那天晚上九点多,我刚从公司加完班回到出租屋,鞋还没来得及脱,母亲的电话就打了过来。

她只说了一句:“你外婆家来了北京的人,你现在马上回来。”

我以为外婆出事了。

她今年七十八岁,住在皖南一个靠山的小镇上,耳朵不太好,腿也不利索,却死活不肯搬到城里跟我们住。她一辈子没有正经工作过,在镇上却有个响当当的名号。

“白婆婆。”

再熟一点的人,背地里叫她“白神婆”。

谁家孩子夜里哭闹,谁家老人走失,谁家做生意接连赔钱,都会拎着鸡蛋和香烛去找她。她不摆香案,也不烧纸,只让人拿三枚旧铜钱,往桌上一扔,然后盯着铜钱看半天。

有时候她说:“别往东边找,去河堤下面。”

有时候她说:“你家不是闹鬼,是梁上有黄鼠狼。”

还有一次,镇上一个女人说自己死去的丈夫托梦,让她把家里的存折埋在祖坟旁边。外婆听完只问了她一句:“你丈夫生前是不是左手小拇指少了一截?”

那女人当场就哭了,说是。

外婆把三枚铜钱收起来,说:“他没托梦。你儿子想拿钱,编了个故事骗你。”

后来那女人的儿子果然承认了。

这种事发生得多了,外婆就成了镇上的奇人。

我小时候最怕她。

她住的老宅在镇子西头,院子里有一口废井,井边种着一棵歪脖子桂花树。每到晚上,外婆就会坐在树下,用一只搪瓷碗装满水,把铜钱一枚枚放进去。

我问她在干什么。

她说:“听水里的话。”

我问水里怎么会说话。

她瞥我一眼:“你不懂,就别问。”

她说话的声音很轻,却总让我觉得,井里真的藏着什么东西。

后来我读了大学,去了省城,学的是计算机,毕业后在一家网络安全公司做运维。每次回家,母亲都要提醒我,别跟外婆学那些封建迷信。

我嘴上答应,心里却一直不太相信外婆真有神通。

我更愿意相信,她只是观察细致,记性好,懂得揣摩人心。

可那天晚上,母亲的语气让我心里发紧。

“到底是谁来了?”我问。

电话那头沉默了几秒。

“他们说是北京来的。”

“什么人?”

“国安局。”

我握着手机,半天没说出话。

母亲像是怕我不信,又补了一句:“不是一个人,来了五六个。车停在巷口,没牌子。你舅舅已经赶过去了,说话都不敢大声。”

我立刻买了最近一班高铁票。

从省城到镇上要四个多小时。一路上,母亲又打过来两次。

第一次,她问我到哪了。

第二次,她压低声音说:“你外婆把他们赶到院子里去了。”

我问:“为什么?”

她说:“他们让你外婆跟他们去北京。”

“外婆答应了吗?”

“她说不去。”

“然后呢?”

“然后她拿扫帚把那个穿白衬衫的人打出去了。”

我脑子里立刻浮现出外婆拄着拐杖追着人打的画面,心里反而松了口气。

这才像她。

七十八岁,脾气古怪,认死理,谁劝都不听。

可我赶到老宅时,院子里安静得异常。

巷口停着两辆黑色轿车,没有警灯,也没有任何标识。几个穿便衣的人站在桂花树下,其中两个年轻人手里拿着文件夹,另一个人站在门口,正低声打电话。

院门没有关。

我刚走进去,就看见母亲和舅舅站在堂屋一侧,脸色都不好看。

外婆坐在那张掉了漆的八仙桌旁,面前摆着一碗已经凉透的面条。

她右手拿着筷子,左手压着一张纸。

对面站着一个六十岁左右的男人,穿着深灰色夹克,头发花白,脸上没有任何表情。他身后站着三个人,全都安静得像是在等审判结果。

男人看见我,目光在我脸上停了一下。

“你是白砚舟?”

我点头:“是。”

他没有出示证件,只说:“我们来自北京国家安全机关。”

我看了母亲一眼。

母亲赶紧走过来,拉住我的胳膊,声音发抖:“小舟,他们说你外婆以前是密码专家。”

我第一反应是骗子。

这年头冒充公职人员的人不少,尤其是拿着“机密”“国家安全”来吓唬老人的。

我看向那个男人:“请出示证件。”

他没生气,反而从内袋里拿出证件,递到我面前。

证件只让我看了几秒,他就收了回去。

我没看清具体单位,只看见封皮上的国徽和那行端正的字。

男人说:“白女士,我们这次来,是希望请白老师回北京协助一项工作。”

外婆头也没抬:“我不去。”

男人说:“情况很特殊。”

“特殊也不去。”

“这项工作和您六十年前参与设计的‘回声协议’有关。”

外婆手里的筷子停在半空。

那是我第一次看见她在别人面前露出明显的迟疑。

男人继续说:“我们现在无法确认旧档案中的关键校验规则。经过比对,现存资料里只有您的习惯和当年的设计逻辑能够对应上。”

外婆把筷子放回碗边。

“你们找错人了。”

“我们找了三年。”

“那就再找三年。”

男人的嘴角抽了一下。

我终于忍不住问:“什么回声协议?她到底做过什么?”

外婆转头瞪我:“大人说话,小孩子别插嘴。”

我差点气笑了。

我二十八岁,在北京和上海都出差过,手上维护过几百万用户的系统,在她眼里却永远是那个爬墙摔破膝盖的小孩。

那个男人看着我,低声说:“你外婆不是神婆。”

我下意识看向外婆。

男人一字一句地说:“她是我国早期密码通信领域最重要的研究者之一,也是我们目前能找到的最高级别密码专家。”

堂屋里一下子没了声音。

母亲手指一松,差点把我的衣袖扯破。

舅舅张着嘴,像是听见了什么完全无法理解的话。

我盯着外婆,半天才问:“你不是只读过几年书吗?”

外婆端起面碗,喝了一口面汤。

“谁告诉你的?”

“你自己说的。”

“我说我没读完中学,又没说我没上过大学。”

“那你为什么一直装神婆?”

她放下面碗,抬眼看我。

那双眼睛浑浊,却依旧锋利。

“装神婆能安静。”

男人身后一个年轻人忽然低下了头,像是在努力忍笑。

外婆瞪了他一眼。

年轻人立刻恢复了严肃。

那天晚上,外婆没有跟他们走。

不管那个男人怎么劝,她都只重复一句话:“我不去北京。”

最后,男人从文件夹里拿出一张照片,放到桌面上。

照片已经泛黄,上面是七个人站在一间老式机房门口。六个年轻人,只有一个女人穿着浅色衬衣,手里夹着一沓稿纸,神情冷淡地看向镜头。

我一眼就认出了她。

那是年轻时的外婆。

照片上的她不过二十六七岁,头发剪得很短,眉眼间没有半点农村老太太的迟缓。她站在人群最边上,却像一根钉子,把整张照片钉在了墙上。

照片背后写着一行字:

“回声项目组,1968年。”

男人说:“白老师,三年前,西北某通信节点发现一段异常数据。它没有直接造成损失,但按照当年的规律,里面可能隐藏着一条已经停用的安全验证链。”

外婆说:“停用的东西,找它干什么?”

“因为有人正在尝试恢复它。”

外婆冷笑:“恢复一套六十年前的协议,能有什么用?”

男人看着她:“如果那套协议的最后一层不是算法,而是您的个人判断呢?”

外婆脸上的笑意消失了。

她站起来,拿起照片,走到煤炉旁边。

我以为她又要烧掉。

可她没有。

她把照片翻过来,盯着背后那行字看了很久,随后用手指擦了擦照片边缘。

“还有谁活着?”她问。

男人说:“项目组七个人,您是唯一还在世的。”

“你们怎么找到我的?”

“从地方志、旧户籍和一份九十年代的通信教材里查到的。”

“谁把名字写进教材的?”

“没有名字,只有一个编者注。”

外婆又问:“那你们怎么确定是我?”

男人没有回答,只是看了看桌上的铜钱。

那一刻,我忽然想起了外婆几十年来给人“算命”的那些场景。

三枚铜钱。

一碗水。

还有她每天晚上在院子里写下的那些奇怪数字。

我以前以为那是她的神婆仪式。

可如果那不是占卜呢?

如果那是一种只有她自己看得懂的验证方式呢?

外婆把照片递回去。

“回声协议的最后一层不是个人判断。”她说,“是一个错误。”

男人微微皱眉。

“什么错误?”

“当年我们故意留下的错误。”

“您能解释吗?”

“不能。”

“白老师。”

“我说不能,就是不能。”

男人沉默了一会儿,问:“那您愿意回北京吗?”

外婆摇头。

“我不去。”

这一次,男人没有再劝。

他收起照片,带着几个人离开了堂屋。

走到院门口时,他忽然转过身。

“白老师,您可以不回北京。但如果那条链被恢复,可能会有人利用它伪造旧系统的身份。”

外婆背对着他,继续把碗里的面条夹起来。

“那是你们的事。”

男人说:“也是您的事。”

外婆的手停了一下。

几秒后,她说:“明天早上,把你们的设备搬到我院里。”

男人看了她一眼。

“您答应了?”

“我只答应看一眼。”

“如果确认确实是回声协议呢?”

“看完再说。”

“您不需要去北京?”

外婆终于转过身来,声音平淡。

“密码可以带来,但人不一定要带走。”

第二天一早,院子里来了三辆车。

他们没有把设备搬进堂屋,而是放在外婆以前养鸡的偏屋里。那间屋子不到十平方米,墙上还有鸡啄过的痕迹,屋顶漏雨,角落里堆着化肥袋和旧竹筐。

年轻工作人员把电脑、信号分析仪和几只密封箱摆了一地。

我站在门口看,怎么看都觉得荒唐。

北京来的安全部门,把重要设备放在外婆的鸡棚里。

外婆换了一件干净的蓝布衫,戴着老花镜,踩着一双棉布鞋走进去。她没有急着碰设备,只从桌下抽出一个木盒。

木盒很旧,盒盖上有一道裂缝。

我小时候经常拿它装玻璃珠,外婆从来不让我打开。

她把木盒放到桌上,问那个白发男人:“你们带来的原始数据呢?”

男人把密封袋递给她。

外婆没有接,而是问:“谁做的预处理?”

“我们的人。”

“删了什么?”

“没有删。”

“重新问。”

男人看向身后的年轻人。

年轻人翻开记录,说:“做过格式统一,去除了空白字符和重复字段。”

外婆抬头:“空白字符为什么去掉?”

年轻人愣住:“因为空白不承载有效信息。”

外婆拿起拐杖,在地上敲了一下。

“谁教你的?”

年轻人没说话。

“密码里最危险的不是内容,是你以为没有内容的地方。”

我站在一旁,心里轻轻一震。

外婆打开木盒,里面没有手稿,没有照片,也没有传说中的秘密材料,只有七颗大小不一的白色围棋子。

她把七颗棋子倒在桌上。

男人看见棋子后,脸色第一次变了。

“这是什么?”

外婆说:“当年七个人各拿了一颗。谁的棋子有缺口,谁负责最后校验。”

“那您的呢?”

外婆拿起其中一颗,递给我。

我接过来一看,棋子边缘确实有一道细小的缺口。

“这是我小时候摔坏的。”我说。

外婆没有回答。

她把剩下的棋子按顺序摆在电脑旁边,又让工作人员打开一段数据。

屏幕上滚过密密麻麻的字符,我完全看不懂。那几个人盯着屏幕,手指飞快地敲击键盘。外婆却拿起一张废报纸,用铅笔在上面画了七个方格。

她每画一格,就放下一颗棋子。

画到第四格时,她忽然问:“这个数据是谁发现的?”

男人说:“一名设备维护员。”

“男的女的?”

“男的。”

“多大?”

“二十三岁。”

“在哪发现的?”

“夜班,凌晨两点十七分。”

外婆点点头:“那不是他发现的。”

男人沉默。

外婆抬手指向屏幕:“第一处异常在二十三分钟前出现。他只是看见了第二处。第一处被系统自动覆盖了。”

年轻工作人员赶紧调出后台记录。

几分钟后,他抬起头,脸色变得难看。

“确实有一段被覆盖日志。”

外婆没看他,只继续画方格。

“你们带来的东西少了一层。”

男人问:“少了什么?”

“人为制造的噪声。”

“我们已经做过噪声分离。”

外婆抬头看他:“所以你们才找不到。”

那天一直到下午,外婆都没有离开偏屋。

她不让我们打扰,也不允许任何人拍照。中午母亲叫她吃饭,她头也不抬地说:“先把这条线走完,饭凉了再热。”

我第一次见她工作。

她没有年轻时的电脑,也没有专业实验室,只靠一张报纸、七颗棋子和一支削得很短的铅笔,把一群人忙了整整两天的问题拆成了几个简单的步骤。

她会突然问一句:“这里为什么是七,不是五?”

会让工作人员把一段数据倒回去。

会因为某个字符间隔多了半秒,盯着屏幕看十几分钟。

她没有说自己是天才,也没有表现出任何骄傲。她只是像一个多年没碰过的老木匠,重新拿起了熟悉的刨子。

可我看着她的手,慢慢明白了,她过去所谓的“算命”到底是什么。

有人来找丢失的牛,她先问牛最后一次吃草的地方,再问牵牛的人穿什么鞋,最后根据牛蹄印、露水和山路上的草折方向判断位置。

有人来问家里闹鬼,她会观察窗纸上的灰,闻灶房里残留的油烟,再问那家人最近有没有买过生肉。

她不是凭空知道答案。

她只是比别人更早看见了别人忽略的细节。

至于铜钱和水碗,可能只是她不愿意让人知道自己在思考。

第三天晚上,事情出现了变化。

那段数据的结构终于被还原出大半,可最后一层校验始终过不去。

工作人员说,可能需要外婆去北京参加联合研判。

外婆立刻拒绝:“不去。”

男人耐着性子解释:“我们可以安排专车,您住在指定宾馆,所有生活起居都有人照顾。”

“我不缺人照顾。”

“北京有完整的设备和档案。”

“我在这里也能看。”

“白老师,您年纪大了,长途奔波对您不方便。但这件事很重要,我们希望您不要因为个人原因耽误进度。”

这句话一出来,偏屋里立刻安静了。

母亲皱起眉头,舅舅也看向那个男人。

外婆把铅笔放下。

“个人原因?”

男人意识到自己说错了话,却没有马上道歉,只补充道:“我的意思是,项目需要集中处理。”

外婆看着他,笑了一下。

“你们六十年前把我从项目里调走,也是因为项目需要集中处理。”

男人的脸色变了。

我从没听外婆说过这件事。

她站起身,扶着桌沿,慢慢走到门口。夜风从院子里吹进来,带着桂花和潮湿泥土的气味。

“当年我被赶走的时候,没人问我是不是愿意。现在你们来请我,也没人问我想不想去。”

男人说:“时代不同了。”

“时代不同,人说话的口气倒没怎么变。”

他低下头:“白老师,我向您道歉。”

“道歉不用说给我听。”

外婆指了指桌上的电脑。

“你们想让我解决问题,就把完整档案给我。想让我去北京,就把去北京的理由说清楚。别拿国家两个字压我,也别把我当成一台老旧设备,哪里需要就搬到哪里。”

我站在门边,第一次觉得外婆的背并不佝偻。

男人沉默了很久,终于说:“我们怀疑,回声协议的恢复并不是偶然。有人在利用旧档案里的缺口,测试现有系统的薄弱环节。北京方面希望您亲自确认,是否存在第二套密钥逻辑。”

外婆问:“如果有呢?”

“我们需要您帮助封存。”

“封存之后呢?”

“不会公开您的名字。”

“我问的不是这个。”

男人抬起头。

外婆看着他:“当年和我一起工作的人,剩下的家属还知道他们做过什么吗?”

男人没回答。

“别只会说保密。”外婆的声音不高,“保密是为了保护人,不是为了让活着的人永远没有姓名。”

那一晚,外婆仍然没有答应去北京。

但她答应每天工作六个小时。

她还提出了三个条件。

第一,所有与回声项目有关的历史档案,必须向她开放,不得只给她看经过筛选的部分。

第二,参加项目的年轻研究人员,必须知道当年那七个人的真实贡献。

第三,如果最终确认存在第二套密钥逻辑,报告里必须写明它由谁提出、由谁验证,而不是笼统写成“早期工作人员”。

男人听完,点头说可以回去请示。

外婆冷笑:“不是你能不能,是你们敢不敢。”

男人说:“我会把原话带回去。”

第二天,他走的时候,留下了一份新的授权文件。

外婆没有立刻签字。

她把文件压在木盒下面,继续研究数据。

那几天,我请了年假,留在镇上帮忙。

说是帮忙,其实我大多数时候只负责给她烧水、调设备、把她听不清的语音重新放大。

偶尔她会让我坐下来。

“小舟,你学计算机几年了?”

“本科四年,工作六年。”

“会写程序吗?”

“当然会。”

“那你告诉我,为什么一个系统里最容易被利用的地方,往往不是最复杂的地方?”

我想了想:“因为复杂部分有人盯着,简单部分容易被忽略。”

外婆点头:“还算没白学。”

她把一张纸推给我。

上面是一串看似毫无规律的数字,每隔七个就有一个空格。

“这是什么?”

“你自己看。”

我盯了半天,发现每组数字中都有一个位置没有填满。

“缺失位?”

“不是缺失,是留给人判断的。”

“人工校验?”

“也不完全是。”

她没有继续解释。

后来我才知道,回声协议最特别的地方,不在于它用了多复杂的数学,而在于它把人的记忆偏差也考虑了进去。

当年设备条件有限,纯粹依赖机器的密码系统很容易因为线路噪声、磁带磨损和人工抄录出错。外婆他们设计了一套双层验证:机器负责计算,人负责判断。每个关键节点都故意保留一个看似多余的空位,只有熟悉规则的人才能根据上下文判断应该填入什么。

这种方法在今天看来并不适合现代系统,却在那个年代解决过许多无法解决的问题。

而外婆所谓的“算卦”,其实是她晚年保留下来的人工判断训练。

三枚铜钱对应三个输入变量。

水碗里的波纹对应噪声变化。

她每次给人指路之前,都会让对方重复说一遍事情经过,再观察其中的停顿、遗漏和自相矛盾。

她不是在算命。

她是在校验信息。

第五天凌晨,最后一层数据终于有了回应。

电脑屏幕上出现了一行绿色提示。

所有人都站了起来。

年轻工作人员激动得声音发颤:“通过了。”

外婆没有看屏幕,而是盯着那七颗棋子。

她伸手拿起有缺口的那颗,翻到背面。

棋子背面有一道极细的刻痕,像是被针尖划过。

我问:“这也是你当年留下的?”

外婆说:“不是我。”

“那是谁?”

她没有回答。

白发男人立刻让人放大图像。

几名工作人员围在屏幕前,调出旧档案。经过比对,发现那道刻痕并不对应某个密码字符,而是一种早期项目组内部使用的标记。

代表“反对”。

我看向外婆:“当年有人不同意这套协议?”

“不是不同意协议。”

她把棋子放回木盒。

“是不同意把最后的判断交给一个人。”

“那为什么还用了?”

“因为那个人最后还是去了。”

我没听懂。

外婆却不想再解释。

她让男人把那份结果打印出来,然后在报告第一行写下七个名字。

其中六个名字,都是我第一次见到。

最后一个,是她自己。

男人问:“白老师,这样就可以了吗?”

外婆说:“还差一个。”

“什么?”

“把‘白老师’改成‘白素贞’。”

所有人都愣住了。

我也愣住了。

外婆看着他们,脸上浮出一点顽皮的笑意。

“我本名就叫白素贞。你们查了那么久,连名字都查错,还敢说自己是做安全的?”

那个年轻工作人员忍不住咳嗽了一声。

白发男人低头看文件,耳朵竟然红了。

我这才知道,外婆年轻时并不姓白婆婆那个“白”,而是白素贞。只是后来镇上人叫得多了,大家都以为那是她的姓。

“那你为什么让大家叫你白神婆?”我问。

外婆说:“因为他们愿意这么叫。”

“你不生气?”

“有什么好生气的?”

她把木盒盖上。

“一个女人太聪明,别人会害怕。一个女人会算命,别人只会来求她。求人的时候,态度总是好一些。”

这句话让我沉默了很久。

第六天,北京方面正式批准了外婆提出的条件。

他们还派人送来一份完整的档案目录。

外婆拿着目录,看了足足一个小时。她没有翻到最后,也没有问那些已经去世的人后来过得怎么样,只问:“这次去北京,是请我,还是带我?”

男人回答:“请您。”

“什么时候回来?”

“您决定。”

“住哪里?”

“可以住在研究所,也可以住在您家人附近。”

“那我去。”

母亲在旁边惊讶地看着她:“妈,你不是不去吗?”

外婆把目录折好,放进木盒。

“他们把话说清楚了,我就去。”

我问:“你是为了回声协议?”

“不是。”

“那是为了什么?”

她看向院子里的桂花树。

“为了让他们记住,密码不是从天上掉下来的。有人在没有空调、没有电脑、没有像样纸张的屋子里,拿铅笔算出来的。”

她停了一下,又说:“也为了看看北京的雪。”

这次去北京,我陪她一起。

临走前,外婆把院子里的花托付给舅舅,又把那三枚铜钱塞给我。

我问她:“这个也要带?”

“带着。”

“你还要继续算命?”

她哼了一声:“我老了,手指不灵,铜钱替我记东西。”

车开出小镇时,母亲站在路边一直擦眼泪。

外婆却没有回头。

她坐在后排,膝盖上放着那个旧木盒,望着车窗外连成片的稻田。

过了很久,她忽然问我:“你觉得北京会不会比这里吵?”

“肯定比这里吵。”

“那就住安静一点的地方。”

“你不怕不习惯?”

她转过头看我:“我二十六岁的时候,住过地下室。三十岁的时候,住过没有窗户的办公室。后来住了五十年带鸡舍的老房子。还有什么地方能让我不习惯?”

我笑了。

她也笑了。

到北京的第二天,外婆第一次走进那座研究所。

门口没有牌子,走廊很长,墙上挂着一排黑白照片。那些照片里的人大多神情严肃,年龄也不大。

外婆在第三张照片前停下来。

照片里的男人戴着圆框眼镜,手里握着一支钢笔,站在一台笨重的机器旁边。

外婆伸手摸了摸玻璃。

“他后来怎么样?”她问。

陪同的工作人员说:“七十年代去世的。”

“家里还有谁?”

“女儿还在。”

“见过吗?”

“没有。”

外婆点点头,继续往前走。

当天的研讨会安排在下午。

会议室里坐着十几个人,有头发花白的老专家,也有二十多岁的年轻研究员。最年轻的那个看上去还没我大,一直偷偷打量外婆。

外婆没有坐主位。

她选了靠窗的位置,打开木盒,把七颗棋子摆在桌上。

会议开始后,有人介绍她的经历。

“白素贞同志,早期密码通信专家,回声项目核心成员……”

介绍到这里时,外婆突然敲了敲桌面。

“停。”

会议室安静下来。

她指着屏幕上的介绍说:“把‘核心成员’删掉。”

主持人愣住:“白老师,这是档案上的表述。”

“那就改档案。”

“为什么?”

“核心成员不是一个人的称呼。”

她拿起一颗棋子,在桌面上转了一圈。

“你们今天把我找回来,是因为我还活着。可活着的人不应该因此拿走所有人的功劳。”

会议室里没人说话。

白发男人坐在对面,低头翻了翻材料,随后对记录员说:“按白老师的意见修改。”

那天晚上,外婆没有住研究所安排的房间,而是让我带她去了附近一家普通的小旅馆。

房间只有一张床。

她把木盒放在床头柜上,打开电视,看了一会儿新闻。

我问她:“你为什么这么在意那六个人的名字?”

外婆没有回答。

我又问:“当年你是不是很难过?”

她关掉电视。

“难过有用吗?”

“没有。”

“那就不难过。”

“可你记了六十年。”

她看着我,忽然问:“小舟,你觉得一个人把一辈子的本事藏起来,是不是很可惜?”

我说:“是。”

“那你觉得我应该怎么办?”

我没想到她会反问,一时不知道怎么回答。

她低头整理棋子,声音很轻。

“年轻的时候,我以为只要东西留下,名字有没有都不重要。后来才知道,名字不是给自己要的,是给后来的人看的。”

她把最后一颗棋子放回盒里。

“没有名字,后来的人就会以为,那些事从来没人做过。”

第七天,外婆正式签下了顾问协议。

不是终身聘任,也不是长期驻京,只承诺在身体允许的情况下,每年进京两次,每次不超过十天。

她坚持把协议里的“服从安排”改成“协商安排”。

把“必要时随时到岗”改成“接到通知后,经本人确认”。

工作人员开始时不敢改,说这是统一格式。

外婆当场把笔放下。

“那就不签。”

对方急了:“白老师,您不能因为两个措辞影响整个项目。”

“我活到七十八岁,靠的就是知道哪个措辞不能接受。”

她没有提高声音,却让整个房间没人敢再劝。

最后,协议改了。

签字时,她的手有些抖,字却写得很稳。

白素贞。

三个字落在纸上,像一道迟到了半个世纪的回音。

当天晚上,研究所为她安排了一个小型见面会。

没有鲜花,也没有掌声,只有那六位已故成员的家属代表和十几个工作人员。

其中有一个女人,头发已经全白了。

她站在人群后面,手里拿着一张旧照片。

外婆一眼就认出了她。

“你是老秦的女儿?”

女人点点头,眼圈立刻红了。

“我爸临终前,嘴里还念过回声。他一辈子没告诉我那是什么。”

外婆走过去,从木盒里拿出一颗棋子。

那颗棋子的边缘有一道细小的磨痕。

“这是你父亲的。”

女人接过去,手指抖得厉害。

“怎么会在您这里?”

“当年他走的时候,交给我保管。”

“他为什么不带走?”

“他说,带走也没地方放。”

女人低头看着棋子,忽然哭出了声。

不是嚎啕大哭,只是肩膀不停地抖,眼泪一颗一颗掉在地上。

外婆站在她面前,没有劝,也没有拥抱,只说:“你父亲做过很重要的事。现在你知道了。”

那一刻,我忽然明白,外婆坚持要写下七个名字,并不是为了替自己讨回一个迟到的称号。

她只是想让那些人终于被自己的家人知道,他们沉默的一生究竟守护过什么。

回到旅馆后,外婆很累。

她坐在床边,脱鞋的时候,手指僵了半天。

我蹲下去替她解鞋带。

她忽然说:“小舟,别把我写成神。”

我抬头:“什么?”

“回去以后,别跟镇上的人说我有多厉害,也别说什么顶级专家。”

“那我怎么说?”

“就说我以前做过一点计算。”

“什么叫一点计算?你让北京的人都来请你了。”

“那也不能把人说得太神。”

她靠在床头,闭着眼睛。

“人一旦被说成神,做错一次,所有人都会失望。把我说成一个做过很多事的普通人就行。”

我替她盖好被子。

“你本来就不普通。”

她睁开眼,认真看着我。

“普通人也可以不普通。”

这句话我一直记到现在。

外婆在北京待了九天。

九天早上,研究所那边送来最终报告。

回声协议中的异常链已经被确认,是早期设计里为了防止误判而留下的人为缺口。没有外婆参与,现代系统很难从错误方向里退出来。

但报告最后没有把功劳归在她一个人身上。

七个人的名字,被完整写进了项目说明。

白素贞排在第四位。

她看了很久,说:“顺序不对。”

工作人员愣住:“什么顺序?”

“按当年进入项目组的时间排。”

于是那七个名字重新排列。

外婆不在第一位,也不在最后一位。

她只是站在属于自己的位置上。

回镇上的那天,外婆没有告诉任何人她什么时候回来。

可车刚进巷口,街坊邻居就围了上来。

有人问她:“白婆婆,北京是不是给你发大官了?”

有人问:“你到底是不是会看阴宅?”

还有人悄悄问我:“国安局真的找你外婆了?”

我不知道谁把消息传回来的。

外婆从车上下来,手里拎着一个北京买的布袋,里面装着两盒点心。

她看着围在门口的人,说:“没当官,也不看阴宅。”

“那他们找你干什么?”

“算账。”

大家面面相觑。

外婆补了一句:“算以前没算清的账。”

这话说完,她就拎着布袋进了院子。

我在后面帮她关门。

第二天,镇上又有人来求她算孩子的婚事。

外婆把三枚铜钱推回去。

“我不算了。”

那人失望地问:“你不是最灵吗?”

外婆说:“灵不灵不知道,反正人的日子不能让三枚铜钱替你过。”

她指了指我:“去问他。他在北京做电脑的,知道怎么查资料。”

我差点被茶水呛到。

从那以后,外婆不再给人“算命”。

可她还是会坐在桂花树下,听别人把事情讲完。

谁家孩子想退学,她会问孩子最近是不是睡不好。

谁家夫妻吵架,她会先让两个人分别说一遍,然后指出他们各自漏掉了什么。

谁家老人丢了钥匙,她会让人把当天走过的地方按顺序说一遍。

她不再拿铜钱决定答案,却仍然把铜钱摆在桌上。

有人问她为什么。

她说:“习惯。”

我知道,那不是习惯。

那是她和过去之间最后一点没有被拿走的东西。

一个月后,北京那边寄来了一封信。

信封很薄,里面只有一张邀请函和一张照片。

照片上,七个年轻人站在老式机房门口。照片旁边多了一块小小的说明牌,上面写着每个人的名字和负责的工作。

外婆把照片拿在手里,反复看了三遍。

母亲问:“妈,你满意了?”

外婆说:“还行。”

“那你为什么叹气?”

“照片拍得不好。”

“哪里不好?”

“老秦站得太靠后,挡住半边脸了。”

母亲笑了起来。

外婆也笑。

笑完,她把照片放进木盒,和那七颗棋子放在一起。

晚上,我陪她在院子里浇花。

她忽然问我:“你们年轻人现在谈恋爱,是不是都要看手机?”

“差不多。”

“那手机里的东西安全吗?”

“不能说绝对安全。”

“密码呢?”

“也不能说绝对安全。”

她沉默了一会儿。

“那你找个懂密码的姑娘。”

“你这是又开始算了?”

“我是在提醒你。”

“密码专家给我介绍对象?”

她瞪了我一眼:“密码专家也是女人,不能只会工作。”

我笑着接过她手里的水壶。

桂花树下,三枚铜钱还放在那张旧石桌上,沾了些水。

我小时候总觉得它们能听见鬼魂说话。

现在才知道,它们听不见鬼魂,只能听见一个人说话时有没有撒谎,听见雨水落下的方向,也听见一个沉默太久的人,终于愿意把自己的名字重新说出来。

后来,北京那边又来过两次人。

第一次是送材料,第二次是请外婆去参加一个内部培训。

外婆都答应了。

她每次只去十天,超过十天就催我订票。

临走前,她总要把院子里的花交代一遍,把煤气阀门检查三次,再把那三枚铜钱塞进包里。

别人问她为什么不把铜钱留在家里。

她说:“带着方便。”

有一次我问她:“你现在还怕别人知道你是密码专家吗?”

她摇头。

“不怕了。”

“为什么?”

“以前怕的是麻烦,后来发现,真正的麻烦不是别人知道你有本事,而是别人知道了,却只想拿走你的本事。”

她把包背到肩上,抬头看了一眼那棵桂花树。

“现在我把条件写清楚,他们要是不答应,我就不去。”

我说:“你还会执意不去?”

“当然。”

“哪怕北京的人亲自来请?”

“请人和命令人,是两回事。”

她说完,拎起水壶,转身往屋里走。

我站在院子里,看着她瘦小的背影。

镇上的人仍然叫她白神婆。

只是现在,大家叫这个称呼时,少了几分畏惧,多了几分亲近。

而我再也不会把她深夜里写下的数字,当成胡言乱语。

有一次,她从北京回来,坐在院子里整理一叠新资料。我看见纸上有一道复杂的公式,便问她:“这是不是你们现在正在研究的东西?”

她推了推老花镜。

“你看得懂吗?”

“看不懂。”

“看不懂就别问。”

还是原来的语气。

可过了一会儿,她把纸往我这边推了推。

“这一行,帮我用电脑录进去。”

我接过纸,忽然觉得鼻子有些发酸。

她终于愿意让我看见了。

不是看见神婆的铜钱,不是看见镇上人口中的奇谈,而是看见一个女人在漫长岁月里始终没有熄灭的那部分自己。

我打开电脑,按照她的要求录入公式。

她坐在旁边,一边检查,一边慢慢喝茶。

窗外有人喊:“白婆婆,帮我看看我家鸡跑哪去了!”

外婆抬头,冲外面喊:“自己找去!”

那人又喊:“找不到啊!”

外婆放下茶杯,走到桌边,拿起三枚铜钱,在掌心里掂了掂。

我问:“不是说不算了吗?”

她白了我一眼。

“鸡丢了不算命,算方向。”

她走到院门口,往巷子东边看了一会儿。

“去粮站后面的空地,别进草堆,鸡在废木箱里。”

那人半信半疑地去了。

不到半个小时,巷子里传来一阵惊喜的喊声。

外婆坐回桌边,继续检查我的录入结果。

我看着她,忽然想起标题里那句话。

他以为外婆是神婆,直到北京国安局上门说她是顶级密码专家。

可对我来说,真正让我愣住的,并不是北京的人上门,也不是那些密封文件和绝密档案。

而是我终于明白,一个人可以把惊天动地的本事藏进一碗凉茶里,也可以在柴米油盐中安静地活过半生。

她没有被岁月打败。

她只是把自己的锋芒收了起来,等到有人真正懂得尊重时,再把它一点一点拿回来。

那天傍晚,外婆把三枚铜钱放进木盒,合上盖子。

她问我:“小舟,北京下次什么时候去?”

我说:“下个月。”

“行。”

“你不问去做什么?”

“问了你也说不清。”

她站起身,拿着水壶给桂花树浇水。

“反正他们要是再敢命令我,我就不去了。”

我笑着说:“北京国安局都不怕你?”

外婆头也没回。

“他们怕不怕我不重要。”

她看着树下湿漉漉的泥土,语气平静得像在说一件再普通不过的事。

“重要的是,他们终于知道该怎么请一个人。”