在特定的回忆与气氛的加持下,原本好好的‘事物’会转变为‘反人类设计’。人类的情感,是世间最莫测、广阔的滤镜。
“你心里‘反人类的设计’TOP10是什么?”她晃着腿问。
“超市门口的塑料门帘。”我思考后提出。
“那个蓝红白条纹的?”
“对,就是那种又厚又重的三色塑料布。每次掀开它都像在闯关——你得计算角度,预判力道,还要提防它反弹回来打脸。”
她笑出声,从书包侧袋抽出一把折叠伞,伞柄上缠着褪色的蓝红白条纹带:“喏,就像你永远学不会在雨天好好打伞?”
我接过伞,金属伞骨上还残留着暖意。那些年被雨水浸泡的黄昏,也在这暖意里重新浮现。
(一)三色塑料布
南方的春天是被雨水黏住的。教室窗玻璃上总蒙着一层水汽,把操场和远处的单车棚都晕染成模糊的水彩画。
这样的天气里,我和他总有一个会忘记带伞。
好吧,多半是我。我总会抱着书包站在教学楼檐下,看着雨幕,心里藏着一点小小的、不为人知的期待。
“过来吧。”他会撑开伞。
我便像只找到窝的猫,迅速钻进他伞下那一小片安稳的天地里。
从教学楼到停车场,是一段五分钟的路程。伞总是微微朝我倾斜,等走到单车旁,他左肩的校服总会洇湿一片。
“你又把伞挪过去了。”我指出。
“风刮的。”他永远这样回答,然后低头开锁。
我顶讨厌雨衣,觉得那塑料摩擦的声音,像一百只蚂蚁在耳朵里爬。我宁愿举着伞,笨拙地站在雨里,看他套上那件明黄色的、皱巴巴的雨衣。
有时雨丝细得像雾,我便不肯用任何雨具,故意踩进水洼,看雨水在地面迸溅成透明的小精灵。
“会感冒。”他推着车跟在我身后。
“才不会!”我回头对他笑,“淋雨多快乐啊,像被天空轻轻敲打提醒着——嘿,你还活着呢!”
记忆最深的是那个暴雨天,我们俩的伞竟一齐失踪了。
望着门外白茫茫的雨幕,我眼睛一亮:“跑回去?”
他没有丝毫犹豫,我们把书包抱在怀里,一起冲进了雨里。
雨点砸在身上有点疼,心里却涨满了一种近乎放肆的快活。校服瞬间湿透,世界只剩下哗啦啦的雨声,和我们交错的脚步声。我一边跑一边忍不住笑,感觉笑声都像珠子一样,滚落在湿漉漉的地面上。
刚跑到第一个红绿灯路口,红灯亮了。我们狼狈地躲进路边店铺的屋檐下,挤在那一小片干燥里。头顶,正是店家支起来的那种蓝红白条纹的厚塑料门帘,积的雨水正顺着褶皱往下淌。
我刚想开口说什么,一位阿姨从店里出来,手里拿的杆子利落地一挑——“哗啦”!
积蓄的雨水像找到了出口,劈头盖脸地浇了我们一身,比外面的雨还要冰凉。
我们同时愣住,看着彼此更加狼狈的样子,忍不住指着对方,爆发出更大声的笑。
“这算不算,二次伤害?”他抹着脸上的水,眼睛亮亮地问我。
笑够了,我喘着气,指着马路对面:“你家从这儿拐进去,应该很近。”
“送你到下一个路口。”他拧着校服下摆的水,语气不容拒绝,“顺路。”
绿灯亮了。我们再次冲进雨里。
跑到第二个红绿灯路口,我停下来,头发湿得像海草贴在脸上:“我就在这儿直走啦。”
“嗯。”他站在原地,像个水淋淋的稻草人,“快点回去,洗个热水澡。”
“知道啦!”我跑出去几步,又回过头,用力朝他挥了挥手。
直到很久以后,我才从别人口中偶然得知,他家就在第一个路口拐弯的地方。
那个下着暴雨、被三色塑料布溅了一身水的黄昏,他为了陪我多走一段,浑身湿透地,绕了整整一倍的路回家。
窗外的雨声依旧,而我忽然明白了,那些年他口中所有云淡风轻的“顺路”,背后藏着的,是怎样一场盛大无声的绕行。
“那你心里‘反人类的设计’TOP9是什么?”她问。
“嗯……糖葫芦可以吗?”
“糖葫芦?!这是啥答案?”
“对。”我假装一本正经地分析,“它简直是甜蜜的陷阱。那层脆糖壳永远会在你最狼狈的时候背叛你——不是黏在头发上,就是粘在衣服上,让你在……他人面前毫无形象可言。”
“行行行,勉强过关。”
(二)糖葫芦
他发来消息时,我正对着一道物理题较劲。草稿纸上密密麻麻的公式像纠缠的线团。
“你喜欢吃什么?”
我随手回了“糖葫芦。”
“为什么?”
“又酸又甜,像生活。”写完觉得太矫情,又补了个搞怪的表情。
对话框顶端的“对方正在输入…”反复闪烁,像他欲言又止的心情。足足两分钟后,才跳出一行字:
“像你。”
忘了是何时我们下课后侃大山环节,聊起童年。我说我最会玩过家家,总能捡来各种花瓣叶子当菜,用瓦片盛沙土当饭,把一顿“饭”做得有模有样。
他回:“难怪。”
“难怪什么?”
“没什么,就是觉得……理所当然。”
我没深究,换了话题。
直到看见他新换的QQ签名:回家路上看到几个小孩在玩过家家,就想起了你。
我的心跳猛地空了一拍。那句“难怪”忽然有了答案——在他心里,我天然就该是那个能把最普通的东西,变得郑重其事、充满仪式感的人。
周末的漫展人潮汹涌。我们和几个朋友一起,他穿着深蓝色卫衣,被挤在我身侧,手臂偶尔相互触碰。像过电一样。那一小块皮肤像老化了的手机电池,充电还持续发烫。
经过中央大厅的糖葫芦摊位时,他忽然停住了。玻璃柜里的山楂裹着晶莹的糖衣,在灯光下像红宝石。我的眼睛亮了一下,正打算开口。
“你们等一下。”他说。我见他挤进人群,和摊主说话。我看见他指着最边上那串,又指指糖锅,反复摆了三次手。回来时,他举着四根红艳艳的糖葫芦,竹签在他手里微微发颤。
“来,女生都有。”他声音比平时高了半度。
分给其他女生时,他动作流畅。可轮到给我时,他的小拇指无意识地蜷缩了一下,指尖在竹签粗糙的断口处摩挲过才松开。
“喏,你的。”
他的眼神飞快地掠过我的脸,然后像被烫到一样移开,耳根却诚实地红了起来。他转头大声跟男生们插科打诨,仿佛这只是一个再普通不过的、照顾所有人的举动。
我接过糖葫芦。糖衣在展厅高温里微微融化,黏稠的糖浆拉出细丝。混在姐妹们惊喜的笑闹声中,小心地咬下第一口,具备厚度的冰糖在齿间碎裂,发出清脆的响声,随之而来的酸味让舌根发紧,心里泛起满足。
回去的公交车上,人挤得像沙丁鱼罐头。我俩被挤到后门的角落,他用手臂为我撑开一小片空间。糖葫芦的甜腻气息和我们身上漫展的汗味混在一起,在闷热空气里发酵。
车经过减速带,剧烈颠簸。他低下头,用只有我能听到的声音说:“抓稳来。”
我似乎能感受到他温热的呼吸,“……给你的那串,我让老板挂了三次糖浆。”
他顿了顿:“……我怕你酸。”
车厢里所有的喧嚣似乎都褪去了。
我抬头看他,车窗外的霓虹灯流窜进他瞳孔里,像打翻的星星糖。
我忽然想起,明明上次一起吃柠檬鱼,他被酸得眉头紧皱,而我面不改色。
原来他是如此笨拙地、悄悄地为我把那份他恐惧的“酸”挡在了外面,在我的世界多加了三层糖衣。
车厢摇摇晃晃,我想起那根光秃秃的竹签粗糙的断口,看似“均分”的温柔,底下藏着一份基于自身感受的、小心翼翼的偏心。
“谢谢,很甜。”
后来我才懂得,那个年纪的喜欢,常常披着“公平”的外衣。他不敢明目张胆地只给我一个人,只好给所有人,才敢顺理成章地给我。
就像糖葫芦,总要经历过酸,才能更好地品味那层小心翼翼的甜。而那,正是青春里最真实、最珍贵的味道。
“你心里‘反人类的设计’TOP8是什么?”她托着腮问。
“笛卡尔的心形函数。”我开始转起笔。
“就是那个传说中数学家写给公主的情书?”
“对,就是那个用极坐标方程 r=a(1-sinθ) 画出来的爱心。”笔掉在桌上,我俯身去捡,“它用数学的浪漫,掩盖了一个残酷事实——公主根本没能收到这封情书。”
她伸手接住滚落的笔,笔杆在她指间转了个圈:“就像你当年在黑板上画了半天,结果值日生直接给擦掉了?”
我望着窗外被风吹动的香樟树叶,轻轻点头。
(三)数学家的含蓄
我和他的“熟悉”,始于一场关于我画图的公开处刑。
那时我稳坐数学第一的宝座,虽不是课代表,却深得老师信任,把每天午休前在黑板上出练习题的重任交给我。直到那天,我抱着作业本回到教室,木质的门框边,清晰地听见他跟一群男生吐槽:“她那些图像画得歪七扭八的。”
一阵心照不宣的哄笑声中,我僵在原地,手里的作业本差点滑落。他回头看见我,嘴角还没来得及收起的弧度瞬间冻结,一种近乎透明的红晕从耳根急速蔓延到脖颈。
我生了好几天的闷气,在出题前故意将黑板擦磕碰出大的声音。直到一周后的美术课,我用水彩渲染那盆在窗台上奄奄一息的绿萝——我画它焦黄的叶尖,画泥土干涸的裂缝,也画午后阳光给它镀上的、最后一点温柔的金边。这幅画被老师拎起来展示。下课时,我正弯腰收拾颜料盒,余光瞥见他磨磨蹭蹭地挪到我们组组长旁边,手指故作随意地划过一堆画作,最终精准地抽走了我的那一张。他对着窗户的光,看了很久,日光在他微蹙的眉间跳跃,然后,他什么也没说,只是极其小心地、像放置易碎品一样,将它轻轻插回那叠画纸的最中央。
那一刻,我心里那点疙瘩,忽然就被一种莫名的、轻飘飘的情绪取代了。
后来,我们逐渐开始一起讨论一些话题。真正的转折点,是那则“水中贵族”的广告。是一个闷热的课间,他拿着一瓶标志性的蓝色包装矿泉水,逆着光坐到我前座的空椅子上,瓶身上的水珠滚落,在我摊开的作业本上洇开一个小小的、深色的圆。我不解看他拧着眉,表情是罕见的困惑与认真:“你说这广告,老头,少女,城堡,递水……这意象,是不是跟笛卡尔和公主那个假传说有点像?都是遥望,都是……求而不得?”
我愣了一下,随即忍不住笑了。我们竟就着这个看似荒诞的联想,从广告的隐喻聊到数史上的浪漫公案,那一刻,我第一次发现,彼此的脑电波在某个无人光顾的奇怪频段上是同步的。
后来,有个读大学的哥哥送了我一本厚厚的、墨绿色布面精装的《数学小词典》。某个做完习题的深夜,台灯的光晕像一只温暖的茧,我无意识地翻动书页,指尖停在“笛卡尔叶形线”那一章。旁边附着的插图上,那条著名的、优雅的心形线静静躺在坐标系中央。鬼使神差地,我拿起手机,对焦时手微微颤抖,将这一页发给了他。
他回得很快:“原来真有心形函数。”
“嗯,传说虽然是假的,但浪漫是真的。”
那边显示“对方正在输入…”了好久,最后只发来一句:“下次给你画个标准的。”
第二天数学课,讲台上老师正推导着复杂的公式,我听见他用笔帽轻轻敲着后桌男生的桌沿,声音不大不小,混在粉笔的沙沙声里,刚好能飘进我刻意竖起的耳朵里:
“……画图嘛,熟能生巧。坐标系找准,弧度算好,力度均匀,就好看。哪天我给她画一个,保证比印刷的还标准。”
我的心跳猛地漏了一拍,像被什么东西轻轻撞了一下。笔尖在草稿纸上无意识地划出一道长长的线。我不确定他是不是有意说给我听的,就像我至今仍不确定,他当初那句伤人的吐槽,是不是小男生笨拙世界里,唯一能想到的、引起特定人选注意的,别扭至极的把戏。
直到那个轮值打扫的午后,阳光斜照,空气里浮动着尘埃的金色颗粒。他真的拿起一截白色粉笔,站在空旷教室的黑板前,为我画下了那个标准的心形函数。
粉笔与黑板摩擦,发出细腻而持续的沙沙声,像春蚕食叶。从坐标原点开始,他的手腕稳定地运力,粉笔屑簌簌落下,一条优美、光滑、无可挑剔的曲线缓缓浮现——先是内陷的深情谷底,然后流畅地回转,攀升,最终在顶端闭合成一个完美而饱满的、跳动的心脏形状。
当 r=a(1-sinθ) 的公式被他以漂亮的花体写在图案下方时,他转过身,镜片后的目光穿越浮动的光尘,安静地望向我。
“其实这个故事是假的。”他的声音在空旷的教室里显得格外清晰,带着一种讲述数学定理般的平静,“笛卡尔确实给公主当过老师,但没有什么浪漫的心形函数,他最后也病死在异国他乡,据说相当孤独。”
我怔怔地看着他,也许是由于这个悲伤的故事,我看着阳光把黑板上的心形和他都镀上一层柔光,那刻也显得忧郁。
“可是……”他垂下眼,将剩余的粉笔头轻轻放回槽内,声音很轻,却像一枚投入寂静湖面的石子,清晰地在我耳膜上激起涟漪,“公式是真的。”
直到另一个值日生提着水桶进来,湿漉漉的抹布毫不犹豫地抹过黑板,那个刚刚诞生不久的心形,瞬间变成一团混沌的、灰白色的水渍,最终消失不见。而那些没有说出口的心事,也已经像被严谨推导出的数学定理一样,一旦成立,就永恒地存在于那个名为青春的坐标系里,再也无法被擦去。
“那你心里‘反人类的设计’TOP7是什么?”她问。
“乒乓球。”我望着窗外被风吹动的香樟树叶。
“那个黄澄澄的小球?”
“嗯。”我伸手接住快掉落的橡皮,“它最反人类的地方在于,明明是最简单的推挡,却总在桌面上画出最复杂的轨迹——像极了某些欲言又止的对话。”
她抢回橡皮,指尖轻轻划过上面的刻痕:“就像你当年明明不会打乒乓球,却总赖在球桌旁背书?”
(四)乒乓球台
乒乓球台是我专属的历史复习基地。
每到体育课自由活动,我就抱着历史课本溜到最角落的球桌。
“又来占台子了!”球友们老远看见我就喊,却从不真的赶我。他们会默契地转移到隔壁球台,把最安静的角落留给我。有时球飞过来滚到我脚边,会有人小跑着来捡,顺便探头看我划满荧光笔的课本:“还在背年份啊?歇会儿呗,一起打会?”
我摇头。台面有时会被太阳晒得发烫,我靠着背书,能闻到阳光蒸腾出的灰尘气息。
他总是提前十分钟从篮球场下来。我能远远看见他运球的动作慢下来,把球传给队友,然后撩起衣角擦了把脸上的汗,朝我这边走来。走近时,额发湿漉漉地贴在眉骨,呼吸还带着运动后的急促。
“画的重点背完了?”他把冰镇矿泉水递给我,瓶身的水珠滴下来,在我的历史书扉页上洇开一个小小的圆。
我摇头,把课本推过去。他接过笔,在“遵义会议”旁边画星号时,小拇指无意识地抵着书页边缘,留下一个浅浅的汗印。
“这个必考。”他的声音比平时低沉,带着运动后的沙哑。
有时他刚打完球手还微微发抖,笔尖在纸面上微微发颤,墨迹便晕开成一个小小的墨团。我假装没看见,他却不好意思地用指腹擦了擦,结果让那团墨迹变得更大了。
“长征结束时间为什么总是记不住?”某次模拟考后,我对着卷子哀嚎。那道关于1936年的选择题,我第无数次选错。
坐在前排的闺蜜转过头,眨眨眼:“你用座位号记啊——你是34号,他是36号。从你到他,就是1934到1936。”
我愣住,转头看向斜后方那个空着的座位。桌角贴着的号码牌清晰可见:36。而我的座位上,34号的标签已经卷边。
“我骗你干吗?”闺蜜指着我的课本,“你看,遵义会议是1935,正好在你们中间。”
我的耳朵突然烧起来。假装眼睛迷了,赶紧把头埋进臂弯里左右擦了擦。我闻到自己校服上淡淡的洗衣粉香味,还有——不知何时飘来的,他身上那股熟悉的、带着阳光味道的气息。
下一节体育课,我照常靠在乒乓球台边背书。他走过来时,我正盯着“1936”那几个数字出神,看着以往用红笔已经在上面圈了又圈的痕迹。
“咋?还在想长征?”他拿起我的课本,指尖轻轻点在那个年份上,“其实很好记。34号开始长征,36号胜利会师——”
隔壁球台正在激烈对打,乒乓球在桌面上来回弹跳,发出清脆急促的“乒乒乓乓”声。他的声音混在这些声响里,却异常清晰:
“就像从你的座位走到我的座位,只需要经过一条过道。”
一个乒乓球突然飞过来,在我们脚边弹跳着滚远。他弯腰捡起,手腕轻轻一扬,球精准地落回隔壁球台。那个正在捡球的男生朝他比了个大拇指。
我低头假装整理笔记,笔袋的拉链卡住了一半,怎么都拉不动。阳光把我们的影子投在水泥地上,两个影子之间,隔着一条窄窄的、被阳光照得发亮的过道。
乒乓球还在不知疲倦地弹跳着。而我听见自己心跳的声音,比任何一次扣杀都要响亮,比任何乒乓球落地的声响都要清晰。
后来我总想起那个午后。那些在球台边背书的时光,那些飞过来的乒乓球,那些善意的调侃,还有那条看似遥远、实则只有几步之遥的过道。
就像1934到1936,就像34号到36号,看似遥远的距离,其实只需要鼓起勇气,就能抵达,看似需要背诵的枯燥数字,其实藏着彼此能懂的密码。
而那个黄澄澄的乒乓球,至今还在记忆里弹跳,画出比历史年表更清晰的轨迹。
“那TOP6呢?”
“手表,还得是绿色的。”我摸了摸手腕上新换的运动手环。
“这反人类?”
“当然。”我把手环摘下来放在桌上,“它最反人类的地方在于——明明是最该忠于时间的东西,却总在你最想知道时间的时候,让你忘了时间。”
(五) 手表
班主任从塑料袋里掏出它们的时候,阳光穿过教室窗帘的缝隙,在那一堆花花绿绿的表带上切出一道一道的光。
“前八名,一人一块。”
我排在第二。走上讲台的时候,袋子里的手表还剩不少。红的、蓝的、黑的,挤在一起反着光。只有一块绿的,躺在最底下,表盘朝上,像一瓣不小心掉进去的叶子。
“我要那个。”
班主任把那块绿递给我。塑料表带轻得没有分量,搭在手腕上凉飕飕的。我低头扣搭扣的时候,听见他在身后说:
“我也要绿的。”
班主任愣了一下,手伸进袋子翻了翻,又摸了摸口袋,竟然真的从口袋里掏出另一块。也是绿的,一模一样。
“就这两个,一样的。”
后来我才发现,这块表走得慢。
大概慢两分钟。有时候慢两分半,最多慢过三分钟。不是那种时快时慢的任性,是老老实实的慢——像一个永远落在后面的孩子,不急不躁,就那么不紧不慢地走着。
教室后墙的挂钟指向十点,我的表才九点五十八。下课铃响了,我的表还差两分钟。放学时看它一眼,总比别人晚那么一小会儿。
后来我把这事说给闺蜜听。她问:“所以你要不要换块电池,或者调一下?”
我摇头。
不换。不调。
记得物理课讲到“相对运动”那天,老师举了个例子:两列火车并排停在站台,你坐在其中一列上,看另一列缓缓开动,会以为是自己这列在动。
我低头看表。
然后回过头,看了他一眼。
他也正低头看表。
那个瞬间我忽然想,我们一起低头的这一刻,算不算在同一个刻度上待了一会儿。以至后来每次看表的时候,总顺带想一下,他这会儿是不是也正低头。
那块表慢,但我看它的次数越来越多。它慢两分钟,我就比别人多出两分钟——多出来的这两分钟,我可以慢慢收拾书包,可以等走廊里的人声渐渐散尽,可以瞥一眼看他是不是也还没走。
学期末的前一天,教室里乱糟糟的。有人在黑板上写留言,有人把卷子折成飞机往窗外扔。我坐在座位上,把戴了两年的那块绿手表摘下来,放在桌面上。
窗外的光线一点点暗下去。表盘上的指针指向五点二十三分。
我抬头看后墙的挂钟——五点二十六。
它还慢着三分钟。
他走过来的时候,我正在看那块表。他在我旁边站了一会儿,没说话。然后他从手腕上摘下他的那块,放在我的那块旁边。
还是那块绿的。
我低头看了看——五点二十。
他比我那块还慢三分钟。
两块表并排躺在桌面上,塑料表带挨在一起,指针指着不同的时刻。窗外的光斜着照进来,在它们表面切出同样的反光。
“你的也慢?”我问。
“嗯。”他看着那两块表,“一直慢。从来没准过。”
“那你怎么不看时间?”
他没回答。过了一会儿,他说:“看它不是为了看时间。”
后来我换过很多表,智能的,机械的,太阳能的。它们都准,都知道现在几点。
但每次想看时间的时候,低头的那一瞬间,还是会愣一下。
想起那些年,我每天低头看那块慢三分钟的表,其实不是为了知道时间。
是想知道,他是不是也在这个时候,低着头。
他的那块,居然比我的还要慢一点。
那块绿手表还在我书房的抽屉里。电池早就死透了,指针停在某个下午。我不知道那天是几号,也不知道那天的我在想什么。
但我记得那个下午的阳光,记得两块表并排躺在桌面上的样子。
一块慢三分钟,一块再慢三分钟。
“你心目中‘最反人类的设计’TOP5是什么?”她托着腮。
“Top5是易拉罐的拉环。”我不假思索。
“那个能当戒指的小玩意儿?”
“不,它实际上是一拉就断的铝片。它用‘再来一罐’的承诺,骗你攒了满抽屉的破铜烂铁——像极了那些明知没结果却舍不得扔的回忆。”
她白我一眼,随手从抽屉里取出了我的饭卡,卡套里还放着一张旧电影票根,“就像把若干年前的纸(?)当宝贝?”
“闭嘴。”我又把饭卡放回去。
(六)票根
那年夏天的蝉声黏稠得化不开,像一口熬过头的糖浆,把整座老城封存在甜腻而滞重的琥珀里。
我第三次把电影票推回他桌上:“真的去不了,我爸周末在家。”
“万一呢?”他固执地把票折了折,滑进我的笔袋,“明天三点开场,我等到最后五分钟。”
《后来的我们》——片名烫得我不敢细看。其实昨天就拒绝过了,可他总说“万一”,这个词像枚钩子,轻轻扯着我的心口。
“我随便选的。”他摸了摸后颈,视线飘向一旁,耳廓却泛起一层薄红。
那张轻飘飘的电影票被重重地按在桌面上,又缓缓推到我面前。
“……你觉得合适吗?”他声音低了些,带着不易察觉的试探。
我心跳漏了一拍。
……
我端坐在书桌前,《五年高考三年模拟》摊开在第三十六页,整整一个下午不曾翻动。窗外的香樟树静止如画,连最轻佻的叶子都耷拉着,唯有挂钟的秒针在焦灼地啃噬着我的神经。票根就夹在书里,被指腹摩挲得有些发烫。
父亲在客厅里看世界杯重播,声音挺大。我第无数次看向窗外,天空蓝得刺眼,树影斜斜。时间凝固而流淌,每一秒都清晰而缓慢。
“爸,我去买本参考书。”
“等这场看完。”父亲眼睛注视着赛事,“待会我送你。”
我盯着手机,他十分钟前发来:“到了,老地方。”后面跟着一个笑脸。我能想象他坐在二楼拐角那张长椅上的样子——双脚稳稳地踏着地面,身体微微往前,一边观察来往的行人,耳机线懒洋洋地垂挂着,总一副酷酷的样子,但是又显得乖乖的。
三点十分。我起身倒水,故意把杯子碰得叮当响。
“坐着。”父亲说,“天太热,等太阳小点再去。”
三点十五分。我假装整理书包,把已经整齐的书本又拿出来重新摆了一遍。手心的汗早已经把口袋里的电影票的边缘摸得微微发软。
手机屏幕暗了又亮。他发来一张照片:影院窗外的林荫道,阳光把树叶照得透明。“有只鸟在窗台上跳来跳去,像你。”
我忍不住笑了,鼻子却莫名发酸。
三点二十分。父亲的手机突然响了。他起身接电话,眉头皱紧。“囡,公司有点事,我得出去一趟。”他终于说,“你先好好在家写作业,等日头斜点再出门。”
我在窗边看着父亲的车消失在下一个路口,我冲了出去,像一只莽撞的雀鸟。
午后的阳光像烧熔的玻璃渣,劈头盖脸地砸下来。我跑过七条街,觉得肺里灌满滚烫的空气。帆布鞋底在似乎被软化的柏油路上发出噗嗤的轻响。汗水顺着鬓角流进眼睛,刺得生疼。
冲到影院二楼时,我扶着膝盖大口喘气。长椅空着,只有半瓶没喝完的矿泉水立在椅面上,瓶身凝结的水珠已经干涸。
四点零五分。手机震动,他的消息很简单:“等了一小时,看见你爸的车开过去了。原来你真的出不来。”
我想告诉他我不是故意的,想说我跑得快要断气,想说我在路上摔了一跤。但最后只发出三个字:“对不起。”
消息前面出现了“已读”的标记。
时间在那两个小字后面凝固了。他没有回复,也没有删除我,就让那条“对不起”孤零零地挂在对话框里。
这种沉默,比任何质问都让人心慌。
周一的教室,空气黏稠得如同那个未完的夏日。我攥着准备好的解释——一瓶没开封的驱蚊花露水和一包他常吃的薄荷糖。
课间操的哨声像是赦免。我看见他一个人靠在走廊尽头的栏杆上,阳光勾勒出他微乱的发梢。只要十步,也许只要五步——他忽然转过头,目光穿过喧闹的人群,不偏不倚地落在我身上。那眼神里没有责怪,没有愤怒,只有一种平静。
我的脚步瞬间被钉在原地。这像是看一个陌生人?
那瓶花露水最终滚进了书包最深的夹层。后来调换座位,我们从斜对角变成了教室的两极。他靠门,我临窗。
高三的试卷像永不停歇的潮水,淹没了所有来不及说出口的话。我们在堆满参考书的狭长过道里擦肩,在成绩单的排名上一前一后,在早读课的嘈杂声中默写同一篇古文。只是那片蝉鸣笼罩的午后,被永远地留在了昨天。
高考结束那天,大家把复习资料抛向天空。纷纷扬扬的纸页中,我最后一次见到他的身影,甚至没有一个正式的告别。
毕业后整理旧物时,一张电影票从书本里滑落 翻到背面,有一行极浅的铅笔字,需要斜着才能看清:
“在你家楼下等到三点半,看见你爸的车开走,看见你像只受惊的麻雀一样冲出来。你跑得太急,没看见树荫下的我。ps:喂了七只蚊子,这笔账记得还。”字迹在“还”字后面晕开一小片,像是被水打湿过。
我愣住了——这不是我那张。我慌忙翻遍所有书本,却怎么也找不到那张他给我的票。猛地,我想起某个课间我的书里莫名其妙多了片树叶,压得平平整整,我没多想,随手一夹。现在想来,那大概是他来换票时,一起留下的。
原来他当时有在等我走过去。
窗外的蝉鸣依然如那年般喧嚣,而我终于明白,那个燥热的午后,我们都在用自己笨拙的方式走向对方,却像两条平行线,在最近的地方擦肩而过。
真遗憾,这所谓青春留下的注脚,在往后的岁月里,提醒我们曾经那样热烈地,不顾一切地,想要奔赴一场约定。
“那TOP4呢?”
“Python。”我望着电脑屏幕上停滞不前的代码。
“你上次还说想学那个?”
“对,就是那个号称最适合入门的语言。”我敲了下回车,错误提示红得刺眼,“它用‘人生苦短’的浪漫口号,骗你相信几行代码就能改变世界——结果连个烟花都画不出来。”
她凑过来看我屏幕,发梢扫过键盘:“可我记得有人用MATLAB给你放过烟花?你总说R语言比Python优雅,咋连个简单的循环都要查半天文档?”
(七)大蟒蛇
他读物联网时,我们的联系全靠一根网线维系。
“你得学Python,”他在视频里信誓旦旦,“以后处理医疗数据用得上。”
我正对着解剖图谱背脊神经分布,头也不抬:“等我先搞懂人体这条‘生物代码’再说。”
三天后收到他的快递,是本《Python入门指南》,扉页上画了条系着听诊器的卡通蟒蛇。附带的便签写着:“先把理论过一遍,下次帮你装环境。”
快接近期末,我抱着SPSS和R语言熬夜跑数据。凌晨两点,数据再次报错,我烦躁地揉了揉太阳穴,发现他突然发来消息:
“给你看个好东西。”
接着发来一段屏幕录像——黑色背景上,代码如流水般运行,随即绽开一朵数字烟花。粉紫色的光点以完美的抛物线散开,在虚拟的夜空中勾勒出心形。
我看他在输入,又停顿了会:
“用MATLAB画的。虽然你总说Python是条大蟒蛇,但这条蛇会咬烟花。”
我没回复他,心里仿佛也有烟花炸开了,指尖在键盘上悬停良久,那句“科学表明夜里容易情绪化冲动做错事”在脑中循环默念了三遍,最终,我装作已经睡着,决绝地关闭了对话框。那一夜我反复说服自己:有些美好值得珍藏,但不必追问。远远欣赏就好,未必非要靠岸。
第二天清晨七点,我在晨光中回复:“真好看真牛呀。”
他秒回了一个笑脸。我们都默契地没有提起那个失眠的夜晚。
再后来,因为忙着学业,我也没怎么和他对话。偶尔在朋友圈看见他分享的代码片段,我会点个赞;他也会在我发的解剖图下评论“厉害”。我们保持着恰到好处的距离,像两个相邻的星球,按照各自的轨道运行,却又彼此照耀。
直到几个月后我的旧电脑彻底崩溃。在商场柜台前,我对着琳琅满目的型号举棋不定,犹豫再三还是给他发去求救信息。
十分钟后,他发来一张配置清单:“按这个买,都帮你核对过了。”
“你确定这台合适?”
“确定。显卡够你跑数据,内存也够你同时开十个解剖图谱。”
新电脑到货那天,我们约好时间装软件。他通过远程一步步指导:“先装Python,记得勾选添加环境变量。”
我看着进度条缓慢移动,忍不住问:“你当初为什么非要我学Python?”
见屏幕那端沉默片刻:“这样无论过去多少年,你遇到技术问题时,第一个想到的就会是我。”
好一个心机boy。
“行行行,找时间请您吃个饭,感谢技术非凡的未来大工程师。”
在装完后,我看到他在新电脑上预留了一份配置手册,最后一页用加粗字体写着:
“遇到问题请依次尝试:1. 重启 2. 查看日志 3. 联系物联网专业某同学”。
我笑了。
而许久之后,我真的打开了Python的文件夹,发现在Python安装目录的readme文件里,还有一行小字:
“这条大蟒蛇,我可以负责终身维护。”
如今我已经能熟练地用R语言处理临床数据,却始终没学会Python。每次打开那个蛇杖图标的快捷方式,看到命令行里跳出的欢迎语,都会想起那个装机的夜晚:
“需要技术支持吗?记得找那个用matlab放烟花的人。”
我们的聊天记录里,还静静躺着最后那条消息:
“Python环境安装完成。这条大蟒蛇记得要好好驯服呀。”
有些关系,停在某个恰到好处的位置就好。比朋友更懂得,会比恋人更长久。就像代码世界里,我们各自运行在不同的环境里,却始终保持着接口兼容。
“TOP3,是菠萝啤。”
“菠萝啤?”她忍不住笑出来,“那不是饮料吗?”
“它用啤酒的颜色和气泡,伪装成大人的饮品。”我晃着手里金黄色的易拉罐,“让我们在十八九岁的夏夜,误以为尝到了自由的滋味。其实连微醺都需要靠自我暗示。”
“喏,也给我一瓶。”我从自助机里取出最后一罐递给她,冰凉的铝罐在掌心沁出水珠。我看着她拉开拉环,气泡悄悄溢出罐口。
(八)真心话大冒险
那晚的星空格外慷慨,星星像谁打翻的碎钻,洒了满天。
初秋的微风带着青草气息,我们十几个新生和师兄师姐们在宿舍楼下,围坐成不规则的圆。不知谁从包里摸出个空菠萝啤罐,于是真心话大冒险就这样开始了。
罐子在水泥地上旋转,最后慢悠悠地停在我面前。
空菠萝啤罐在众人之间旋转,最后不偏不倚,罐口对准了我。
“大冒险。”我抢在起哄声前举手。比起被窥探心事,我宁愿做点什么。
穿条纹衫的学姐眼睛一亮:“给你微信里最特别的男生发‘今晚的月色真美’。”
四周顿时响起此起彼伏的起哄声。我解锁手机,指尖在通讯录上游移——置顶的K是从小玩到大的闺蜜,而再往下翻,那个让我心动的名字静静躺在对话框里。
晚风撩动发丝,明明喝的是无酒精的饮料,却觉得脸颊发烫。指尖在那个名字上停留了片刻,几乎能想象到他收到消息时的模样——先是讶异,然后推推眼镜,对话框上方会出现反复的“正在输入”,最后大概会回一个谨慎得体的“谢谢”?
可最终,我还是向上滑动,点开了K的头像。
“今晚的月色真美。”我飞快地键入,然后将屏幕亮给大家看。
“小师妹,”一个师兄眯着眼笑,“这个K,不会是个女孩子吧?”
指节微微收紧,我面上却不动声色:“……当然不是。”
趁着大家笑作一团,我悄悄抬头,让夜风冷却发烫的耳尖。天边恰好有流星划过,曳出一道银亮的尾迹。
几分钟后,手机开始疯狂震动。K的回复瞬间刷屏:“你被什么附体了?”“我这就打电话给你妈!”“等着,明天就去你学校门口拉横幅!”
后来我总想起那个夜晚。不是想起那句未发送的告白,而是想起后来某个同样星光灿烂的晚上,我一时冲动拨通了他的电话。我们聊起近况,聊起过去,聊起那些阴差阳错的瞬间。
走在江边,晚风拂面,我终于鼓起勇气对他说:
“你知道吗?现在我在江边散步,我这边天上的星星晃得真好看。……有一年的星空,比今晚还要美。”
电话那头沉默了片刻,传来他同样轻柔的回应:“我见过。” 停顿了一下,他仿佛在远方与我一同抬头望着夜空,轻声补充道:“差一点点,我们在一起就七年了。” 口吻中带着一丝不易察觉的、温柔的遗憾。
我握紧手机,没有接话,江面上的碎月随着水波轻轻晃动,夜空中的星星在我眼前逐渐模糊成一片。
有些话注定要绕过很多弯路才能说出口,就像星光要穿越很多光年才能抵达。而我们,也终于在星光的见证下,为那个“差一点点”的故事,轻轻画上了一个句点。
“好吧,你总是站在我意想不到的角度。但我更好奇Top2是什么?”
“TOP2,是朋友圈的共同好友点赞通知。”
“那个小红点怎么了?”她托着腮,指尖无意识地划过杯沿。
“它用最安静的方式,告诉你最残酷的真相。当你看见他点赞了你们共同好友的动态,却略过了你的——那一刻你才明白,有些人早已退出了你的生活,却还留在你的朋友圈里。”
(九)点赞
二十五岁那年,我结束了漫长的母胎单身。
对方是比我大两届的师兄,我们在医学院时就认识,但真正熟络起来是我在医院实习的时候,他已经工作,在另一个医院规培。我们断断续续网上聊了快一年,从病例讨论到值班趣事,后来我们开始分享值班室的夕阳、难缠的病人,还有对未来的迷茫。他总是温和地接住我所有话题。
那个决定在一起的深夜,我刚处理完一个醉驾外伤的患者,洗手时看见他发来的长篇消息。他说起今天收治的阿尔茨海默症老人,总是念叨着要回家找老伴。“生命太短了,”他写道,“我们试试吧。”我靠在冰冷的瓷砖墙上,盯着手机屏幕上他最后发来的“晚安”,手上的水珠滴在手机屏幕上,快速地模糊了那个按下去的“好”字。
隔天傍晚,他抱着一束淡紫色的洋桔梗出现在我科室楼下。
“总要有些仪式感。”他推了推滑到鼻梁中的眼镜,镜片后的眼睛弯成温柔的弧度。我接过花时,闻到他身上淡淡的消毒水味,和袖口沾着的花香奇异地交融。
就是这个推眼镜的动作,让我恍惚了一瞬——太像了,像到让我怀疑自己答应他,是不是在试图填补某个从未圆满的缺口。
恋爱谈得顺理成章,又处处透着刻意。他会在我值夜班时送来温热的红豆薏米粥或南瓜小米粥,记得我喜吃酸物。
可当他第一次牵起我的手时,我下意识缩回的动作快过思考。
“对不起,”我慌乱地解释,“我还没习惯。”
他只是温和地笑笑,把我的手握得更紧了些。
某个刚下手术台的深夜,师兄的朋友圈更新了一条——送粥。
我看着也更新了一条朋友圈——师兄送来的粥,配文是“谢谢陪伴”。而几分钟后,手机弹出通知:他点赞了。
那个对话框里沉寂了三年的名字,就这样出现在共同好友的点赞栏里。没有评论,没有私信,只是一个恰到好处的赞,像在说“祝你幸福”,又像在说“再见”。
我盯着那个小小的头像,我们俩的头像一直很相似,一蓝一绿,微信名同样是名字首字母加数字。手术后的疲惫汹涌而来。忽然明白自己为什么会接受这段恋情——不是因为遇到了对的人,而是害怕永远困在过去的执念里,太害怕永远学不会如何去爱。
第二天查房前,我再次点开那条朋友圈。他的点赞依然安静地躺在那里,和师兄的、和其他朋友的排在一起。
就这样吧。那个赞成了我们之间最后的默契,他在那头说保重,我在这头说再见。
后来我才懂,我需要和解的从来不是他,而是那个执着于“为何不是他”的自己。长廊的尽头,晨光熹微,我抱紧了怀中的病历本,突然想起师兄送的那束洋桔梗——它的花语是,永恒的爱与真诚不变的爱。
她愣了一下,“行……吧。那TOP1是什么?”
我突然笑起来,把手里转着的笔“啪”地按在桌上。
“是未知!”
“啊?”她瞪圆眼睛,“这算什么答案?”
“就是那个永远填不满的空白啊。”我比划着,指尖划过空气中看不见的轨迹,“它不像其他设计那样具象,没有形状也没有边界。它可以是任何我们还没说出口的话,任何还没抵达的明天,任何……”我故意拖长语调,“可能正在某个转角等着我们的惊喜。”
她正要反驳,我的手机屏幕亮了。
师兄发来一张照片:自动贩卖机前,两罐卡住的可乐摇摇欲坠,在阳光下泛着诱人的水珠。下面跟着一行字:
“春天第一罐可乐,要不要来赌赌看?赢了归你,输了,我这儿还有刚从面包店买的你喜欢的冒着热气的葡式蛋挞,它的酥皮正在尖叫。”
照片角落,一个印着“SWEET TIME”的纸袋敞开着,依稀能看见金黄的蛋挞和渗出的焦糖。
窗外恰好有麻雀扑棱棱飞过,翅膀掠过刚冒新芽的梧桐树,又抖落一片细碎的阳光。
我抓起外套往外跑,她在身后喊:“喂!你的TOP1还没说完——”
风掠过耳畔的声音像极了生活在对我说:往前走。
而我也知道,这次我要跑向的,不是回忆里的某个倒影,而是一个真实的、散发着蛋挞香气的怀抱。
写在最后
我们在各种“反人类”的设计里磕磕绊绊,笨拙地学习爱与告别。直到很久以后才破译——所有意难平,都是最好的安排。
“所以,这套‘反人类设计’的理论,其实是一本伪装成吐槽的青春回忆录?”
“答对了,嘻嘻嘻。”
因为我们都知道,生活终究是由具体的事,一天天组成的。
