我和陆仁佳下楼走到快递柜前,此时天色已晚,黑夜压顶。
球灯下,王捡面朝快递柜,他用力且专注地瞪着那长方形荧幕,仿佛稍微一松懈对方就会耍障眼法一样。
他侧脸看了我们一眼,呼了一口气,“你们注意看。”
王捡抬起手指,在金属键盘上逐字逐字输入数字。
——01001000
他摁下确定键后,荧幕一亮,显示文字:抱歉,提货码错误或并不存在。
王捡毫不气馁,继续在键盘上一个个地摁下数字。
——01001001
荧幕再亮:抱歉,提货码错误或并不存在。
陆仁佳皱眉想要说什么,被我用手掌制止。王捡一定有了发现,他经常质疑很多习以为常的事情,但不是轻易下结论的人。
王捡抬起头,凝望着发光的荧幕,仿佛在等待什么。
这一等就是十分钟。
我都等得都开始怀疑这会不会是个失误,此时耳边响起“哐”的一声。
快递柜的一个箱子弹开,箱门犹自轻轻摇摆,这回却并不是我们关注的111号箱,而是72号箱,箱内一片空荡。
快递柜的预设语音再度响起:“欢迎您使用速至达快递,请记得关闭箱门,寄快递,请继续选我哦。”
接着是第二声“哐”。
隔壁73号箱的门也朝外弹开,箱内同样空空如也。快递柜语音又重复了一遍。
王捡一点儿不在意箱内有无东西,他目光来回在72号和73号箱前扫过,声音里充满兴奋,“看到了吗?你们看到了吗?”
陆仁佳有点儿宕机,半天才回过神来,然后又一脸顿悟,“我懂了,是有一种万能码能够直接越过权限,打开箱门。”
“不是。”
我也看出些许端倪,直接替王捡回答,“这是二进制和十进制的转换。”
再怎么说也是工科学生,电脑计算机的基础常识不会是一无所知。
稳妥起见,我还是翻了一下手机,一查ASCII 码,果然如此。
我对陆仁佳解释:“王捡输入了两个二进制码,01001000和01001001,按照国际标准ASCII换算成十进制,恰好就是72和73。”
陆记者眼睛陡然亮了,她摸出手机开启录音功能,“也就是说,这是一个快递柜程序上的漏洞,可以通过键盘直接输入二进制来控制每一个箱门开启?”
我总觉得没那么蠢,于是看向王捡。
王捡根本看都不看我和陆仁佳俩人,他依旧盯着触屏荧幕,手指不停地输入二进制代码。他这回敲了很久的键盘,前后一共输了九个二进制码,然后他双手拇指和食指反复搓动着,紧张地等待结果。
我记录下那九个二进制码,由于这回数字较多,一时间难以理解其中含义,索性我又回头查了下之前01001000、01001001两个二进制码,一搜之下有了新发现。
“Hi?”
我觉得脑袋有点儿不够用,忍不住问王捡:“你在和谁说‘Hi’?”
陆仁佳则是一脸问号,“什么‘Hi’?和谁打招呼?怎么我越来越听不懂了呢……你们俩,别打哑谜,说清楚一点儿。”
“01001000、01001001两个二进制代码,分别代表了H和I两个字母,恰好先开启的是代表H的72号箱,后打开的是代表I的73号箱,连起来就是‘Hi’的意思。”
我这一解释让陆仁佳双目放光,一脸激动地举起手机,凑到我和王捡面前:“他在和谁打招呼,有人在远程控制这个箱子?”
王捡不为所动,反而沉稳了下来,“等一下就知道了,稍等,记住顺序。”
此时我也将王捡输入的九个二进制码进行了翻译,按照此前对Hi的翻译逻辑,我还原出了他输入的信息。
——WHO ARE YOU?
王捡在询问对方身份。
我和王捡在忙着来回编译,陆仁佳也没闲着。她从包里摸出一卷黑黄胶带,将告示栏和快递柜都给拉紧缠上,外贴一张禁止通行的警示标纸,上写:施工重地,请勿靠近。
约十五分钟后,快递柜有了响应。
“哐哐”两声。
率先弹开的是83号箱门,第二个是隔壁84号箱,第三个是69号箱,第四个是80号箱。这回由于弹开太快,甚至语音都来不及说完整,下一次循环又开始,听起来仿佛是一阵卡带的回音。
“欢欢欢欢欢迎您……”
在卡壳语音和快递箱弹开的声音的互相伴奏下,一扇扇箱门张开,露出里头黑黝黝的空洞,路过的人都朝我们这边张望,但都被陆仁佳那张告示劝退,给我们免去不少麻烦。
我们比对这四个数字,依次按ASCII 码编译过来是S、T、E、P,step。
“脚步?”陆仁佳再无此前轻视,以请教的语气问我和王捡,“这是暗示我们要进入某地?但我们明明是问名字来着?”
王捡迟疑片刻,将这些箱子一个个都关上。
只听“哐”的一声,80号箱再度弹开。
“是重复。”王捡一脸果然如此的表情,“这里的箱子能表达的数字有限,如果有重复的表述,就必须关闭箱后再弹开,因为并没有自动关闭的程序和外设,需要我们辅助。”
箱子们还在继续弹起,80号后是69号,紧接是68号,到这里再度暂停,我们关上前面的箱子,接着继续弹开。
然后是82号、69号、67号、75号、79号、78号、69号。
它们分别代表了字母R,E,C,K,O,N,E。
谨慎起见,王捡再度关闭了所有箱子,82号箱再度弹开,R。
我们重复关闭的操作,快递柜这回再也没有继续弹开箱门,保持了最初的静默。
信息回馈很清晰:STEPPED RECKONER。
这一段字母中竟然还有一个严格标准的空格符。
“思特普·瑞科纳?”陆仁佳将手机麦克风靠近王捡,“这是一个外国人?他是黑客吗?远程控制快递柜的一个箱子是为了炫技还是别的什么?”
王捡沉默半晌,脸上表情古怪地让人难以捉摸。
他看了一眼依旧在放射荧光的屏幕,缓缓地说:“Stepped Reckoner,是莱布尼兹1673年设计的计算机器,世界上第一台能够进行完整四则运算的计算机。”
陆仁佳愕然,“怎么连莱布尼兹都出来了,我只知道莱布尼兹牛顿公式。”
这一点却是我擅长的。
于是我充当解说:“莱布尼兹是二进制的发明者,还研究我国的八卦周易试图找出二进制更多的意义,后来和牛顿论战撕得厉害,晚年研究出了哲学体系。
“他的学子学孙都是厉害角色,他的学生是约翰·伯努利,伯努利的学生是欧拉,欧拉的学生是拉格朗日,然后是柯西、高斯、黎曼。不过,其实莱布尼兹本人是一个律师。在马车上往来城镇给人打官司的时候,他就喜欢玩数学公式,然后就弄出了微积分和二进制。”
从小到大,我对学习本身兴趣不大,但天生对各种八卦敏感,趣事逸闻很容易记住,莱布尼兹这位科学家的事迹实在是宝藏,让我印象深刻。
不过暂且打住。
“我捋一捋……”陆仁佳记者也被我俩的思维给绕晕了,她翻出一片口香糖塞进嘴里嚼了嚼,冷静了一下说:“即是说,有人自称是Stepped Reckoner,是莱布尼兹的粉丝?”
“不。”
王捡指着眼前笨重的快递柜,“不是谁,就是它,它说的是自己,它就是Stepped Reckoner。”