祥和家园在前进街西边,步行大概十五分钟。陈默一路走一路观察,这十五分钟的路程里,他至少看到了三处粉笔字。第一处是在一家关门的房产中介玻璃橱窗上,写着“标记者位置已更新,猎犬距离缩短”;第二处是在一个公交站牌背面,写着“庇护所持有者请注意:不要在天黑后单独行动”;第三处是在祥和家园小区门口的围墙拐角,字迹新鲜得粉笔灰还没被风吹净——“这里有一个菜市场。市场里有规则。”
陈默蹲下来看了看这行字的笔迹。不是周野写的。周野的字他在茶店见过——周野在茶杯的标签纸上写过自己的名字,笔画很潦草,撇和捺都往外飞,像个急着放学的小学生。但这行粉笔字笔画很齐整,每一横都平平的,每一竖都直直的,写字的人手很稳。不是周野。是另一个能读规则的人,或者“他们”。
他站起来往小区里看了一眼。祥和家园是那种九十年代建的老式工人新村,六层的砖混结构楼房,外墙刷过好几次不同颜色的涂料,最外面一层是米黄色,已经褪得差不多了,露出底下粉色的、白色的、浅绿色的历史痕迹。小区没有门禁,铁栅栏门敞开着,保安亭里空着,一把折叠椅靠在墙上,椅面上积了一层薄灰。祥和家园里住的人大概不多了。
陈默走进小区,沿着主道往前走。路上没遇到几个人——有个老太太坐在单元门口晒太阳,膝盖上盖着一条毛毯,嘴微微张着,眼睛看着前方但不对焦;有个中年男人在远处的水池边洗拖把,动作很慢,拖把在水池里搅了三圈,搅一圈要花好几秒。没有人说话,没有人看他,没有人表现出任何对他这个陌生人的好奇心。
这种安静让他觉得不对劲。不是图书馆那种被遗忘的安静,而是一种刻意的、被制造出来的安静,像是有什么东西在这片空气里按下了所有声音的静音键。能听到自己的脚步,能听到远处某家窗户里传出来的收音机杂音,但鸟不叫了。老小区里本该到处都是麻雀,但一只都没有。
菜市场在小区最里面,一个铁皮搭的棚子,大概有两三百平米。棚顶上盖着蓝色的彩钢瓦,边角锈了好几块,锈水流下来在铁皮墙面上留下暗红色的泪痕。入口处挂着一个灯箱,灯箱上的字是“祥和家园便民菜市场”,灯管已经不亮了,但大白天也能看清楚。入口两侧各摆了一排菜摊,塑料筐里装着白菜、土豆、萝卜、大葱,菜叶子有点蔫但还算新鲜。菜摊后面坐着摊主——一个中年女人,围着红围裙,手里捏着一把蒲扇,有一下没一下地扇着菜筐上的苍蝇。
陈默在菜市场入口站住。他想起了电梯告示的第一条规定:确认自己要买什么再进去。然后他想起了刚才在手机店里周野说的话——菜市场的规则和电梯是同一类。如果是同一类,那他进门之前就得有一个明确的购买目标。
他在入口处站了片刻,扫了一眼离自己最近的菜摊,选定了目标:土豆。三个土豆,够煮一锅。这个念头很明确,没有模糊地带。
然后他低下头,目光扫过入口处的铁皮门框。铁皮上贴着一张白纸——A4纸,白底黑字,四号仿宋体,边角有点卷。他蹲下来读。
祥和家园便民菜市场购物守则
为保障您的购物体验与人身安全,请在进入市场前仔细阅读以下守则:
一、进入市场前,请先确认您需要购买的菜品及数量。如不确定,请在市场外想清楚后再进入。
二、选购时,请勿用手直接触摸未决定购买的菜品。决定购买后,方可拿起。
三、称重时,请核对电子秤上显示的品名是否与您购买的商品一致。如不一致,请立即放下菜品,退至一米线外,等待五秒后重新称重。
四、本市场所有商品均为现结现付。付完款后,请立即离开,不要在摊位前停留。
五、在您完成所有购买离开市场之前,如有任何人(包括摊主)向您推销您购物清单以外的商品,请礼貌拒绝一次。如对方再次推销,请不要回应,立即离开当前摊位。
六、本市场不售卖任何肉类产品。如您在任何摊位上看到肉类,请立即移开视线,并在心里默念三次:“这不是肉。”然后继续您的购物。
陈默读了两遍,把六条规则全部记在脑子里。然后从外套口袋里摸出圆珠笔和《锚点志》,蹲在菜市场门口,把六条规则一字不差地抄在空白页上。抄完之后他等了一会儿。墨迹没有变化。书没有主动解析。和手机店一样,他需要把完整的数据喂给书——触发条件、边界测试、生物类型、违约后果——全部摸清楚写下来,书才会开始工作。
那就进去。买土豆是目的,解析规则也是目的。
陈默合上书,站起来,走进了菜市场。
菜市场内部比外面看起来更大。铁皮棚顶下面是一条主通道,两边是密密麻麻的摊位,卖菜的、卖豆腐的、卖调料的、卖鸡蛋的,每个摊位上面都亮着一盏瓦数很高的节能灯,白光惨白,把菜叶上的水珠照得亮晶晶的。空气里的气味很杂——蔬菜的土腥味、豆腐的豆腥味、活鱼摊那边飘过来的淡淡的腥味、还有某种很微弱的、藏在所有气味底下的、像是生肉在常温下放久了之后的甜腻味。
市场里有不少顾客。几个提着购物袋的老人,一个推着婴儿车的年轻妈妈,两个穿着附近工地工服的工人正在豆腐摊前面排队。所有人都在正常地买菜、付钱、聊天,摊主们正常地吆喝,顾客们正常地讨价还价。一切都很正常,和外面那个表面正常的城市完全一致。但在规则的眼皮底下,正常的表面越完整,底下的东西就越不可信。
陈默走到一个菜摊前面,摊位后面坐着一个穿灰布围裙的老头,花白头发,脸上的皱纹深得能夹住一粒米。摊位上摆了土豆、青椒、西红柿、茄子,每一种菜前面都着一个小小的白色价格牌,价格牌上的字是记号笔写的,字迹有点抖但很清楚。
“要点什么?”老头抬头看他。
“三个土豆。”陈默说。
老头点点头,拿起一个塑料袋递给他。陈默没有接。他想起了刚才在手机店里学到的教训——规矩之外的接触可能是陷阱。他说,“我自己拿”。老头没什么特别的反应,只是把塑料袋放在土豆筐旁边,看着他挑选。
陈默弯下腰,盯着那筐土豆。土豆是黄皮的,个头均匀,表皮的泥土已经洗掉了大半,剩下一层薄薄的土贴在凹坑处。他伸出手——在决定购买之后,他有权用手碰——拿起三个土豆,放进塑料袋里。过程很顺利,没有事情发生。
他把袋子放在电子秤上,看了一眼秤的显示屏。品名:土豆。重量:一斤三两。和实物一致,没有需要触发第三条规则退后的情况。他付了钱,现金,老头找了他两块钱硬币。整个过程和普通买菜完全一模一样。正常得让他心里发毛。
“麻烦问一下——”他开口。
老头的眼睛没有动。他的手指停在电子秤的边缘,指甲缝里塞着黑泥,粗粝得像砂纸。
陈默立刻刹住了嘴。他本来想问——这里还有卖其他东西吗?但这句提问会让自己违反第五条规则。摊主正在看着他,等他把话说完。陈默换了个说法:“没什么,谢谢。”他没有提任何超出自己购物清单以外的问题。老头收回目光,没再说什么,继续摆弄电子秤。
陈默拎着土豆转身,心里敲着警钟。他刚才差一点就踩线了——不是规则故意撞他,而是他自己习惯性地想说多余的话。在正常世界里,在菜市场买菜顺口多问几句是完全正常的,但这里不是正常世界。这里的每一句多余的话都可能被规则判定为违规,而他对违规后果一无所知。
他拎着土豆往前走,不打算马上离开市场——买了东西就算完成购物,可以离场,但解析规则需要观察更多区域。他沿着主通道继续走,在经过豆腐摊的时候注意到对面的角落——一个和周围摊位不太一样的区域,遮着一块蓝色的塑料布,塑料布用夹子夹在铁管上,遮住了大半个摊位的摆面。蓝色塑料布后面隐约能看到几个白色泡沫箱子,水产市场常见的那种,箱盖半开着,里面是什么看不清。
《锚点志》在口轻微震动了一下,像心脏早搏。陈默停住脚步,看着那块蓝色塑料布,注意到蓝色塑料布靠近地面的边缘渗出了一小摊水,水是淡红色的,正顺着铁皮棚子地砖的缝隙慢慢流到主通道上。他的脑子里跳出第六条规则——“本市场不售卖任何肉类产品。如您在任何摊位上看到肉类,请立即移开视线,并在心里默念三次:‘这不是肉。’”
塑料布被风掀开了一角——市场里没有风。陈默看到了白色泡沫箱子里的东西。
是一只手。人的手。五指张开,掌心朝上,指甲盖完整,手腕的断口处还带着骨头碎片的白色截面。
陈默的胃猛地收缩,但他的大脑在恐惧碾过全身的前半秒做出了唯一正确的反应——移开视线。他猛地转头看向另一个方向,盯着豆腐摊上的那板嫩豆腐,白生生的豆腐表面上凝了一层薄薄的水,水在灯光下反着光。这不是肉,他在心里默念,眼球因为强行转向而微微发疼,脑子里反复滚动的不是语义而是指令本身。这不是肉。这不是肉。这不是肉。
一句话,三遍,他念得很慢,念得一字一顿像是在石板上凿字。心脏跳得太快了,他用手按在左口的外套上,感觉到外套底下《锚点志》的硬壳轮廓。手指在书脊上按住,稳稳地把注意力往那个方向拧。
脚步从豆腐摊那边走近,一个人影遮住了头顶的白光。陈默没有转头,只能看到一双脚——布鞋,灰裤子,是那个卖土豆的老头。
“小伙子,你要不要看看我们这儿新到的——”老头的声音停顿了一下,像是磁带卡住了,然后又顺畅地继续,“——猪肉?”
规则五——推销购物清单以外的商品。第一次,礼貌拒绝。陈默按下面部肌肉的抖动尽量让声音稳定:“不用了,谢谢。”
老头没有走。他的布鞋还停在原地,鞋尖对着陈默的方向。“真的不要吗?这是今天刚来的,很新鲜。”
第二次推销。
陈默松开了按住书的手。他没有回答。他拎着土豆,转身,朝菜市场入口处光亮的那个方向走。他数着自己的步子——一,二,三,四——每走一步自己的背脊都在提醒他布鞋还停在原地没有追上来。走了大概三十步,快到门口的时候他才发现自己一直在屏着呼吸,肺里的空气已经快烧光了。他吸了口气,不敢停。
门口卖菜的女人抬头看了他一眼,蒲扇停了半拍,草帽下的嘴张了张,没发出声音。陈默低下头不去看她的脸,加快脚步走出铁皮棚子,走进下午的阳光里,一直走到祥和家园小区的主道上才弯下腰撑着膝盖大口喘气。土豆袋子被他攥得太紧了,塑料袋在他手心里发出吱嘎吱嘎的声音。
他站直身体的时候,回头往菜市场看了一眼。菜市场还是那个菜市场。蓝色彩钢瓦棚子在阳光下安静地蹲在小区最深处,外观怎么看都跟刚才没有差别。但刚才他蹲在门口抄规则的铁皮门框上,在他进门之前本来只贴着一张守则的位置,现在贴了两张一模一样的白纸。
两张A4纸并排贴在一起,白底黑字四号仿宋体,完全复制,同款排版。
其中一张是他来的时候看到的。另一张在他在市场里面买土豆的十分钟里被某一个没有声音地走过来的人贴了上去。
陈默走到铁皮门框前面仔细看。两张纸上的文字完全一致,没有一个字不同。但在两个标题之间有一块微小的空白地方,用圆珠笔写了一行小字:
“人数够了。今晚开始。”
他把土豆换了只手,掏出手机看了一眼屏幕。没有信号。但通知栏里多了一条没有发件人的消息——“规则区域解析进度:50%。剩余关键信息缺失:电子秤异常类型、肉类规则触发后果、违规者去向。建议七十二小时内补充完整。未完整解析的规则不可反写。”
陈默把手机塞回口袋,翻开《锚点志》,在菜市场规则那一页上写下今天观察到的所有信息和待补的测试项——买了土豆没触发任何异常,不敢触碰肉类规则所以无从解析其后果,缺少电子秤异常类型和违规后果的记录。写完最后一行,他把书合上放回口,拎着三个土豆站在祥和家园的门口,回头看了一眼铁皮棚子。
菜市场还是那个菜市场。蓝色塑料布还在角落里轻轻晃动。但门口卖菜的女人已经把摊子收了,蒲扇搁在空了的塑料筐上,人不见了。
他拎着三个土豆,转身往图书馆的方向走。太阳已经开始西斜,手机上的倒计时显示距猎犬到达还有五十五小时多一点。今天他找到了一条能解析的规则,拿到了一条防御技能,又多了一个未补完的缺口。解析规则就像剥一只洋葱,每剥一层都有新的东西藏在下面。而今晚,不管“人数够了”意味着什么,他知道自己不会是一个人。