我的工作是检查世界边缘有没有裂缝。
边界外是未加载区,灰白色的,什么都没有。
可今天,边界外有东西在敲墙。
不是怪物,不是风声。
是另一片世界,在试图加载进来。
而我在裂缝里,看见了一张和我一模一样的脸。
第一章 边界
我的工作是检查边界。
每天天亮,我背上测绘包,沿着世界边缘走一圈。边界是一堵看不见的墙,摸上去像冰,又像玻璃,凉丝丝的。墙外是未加载区——灰白色的,空荡荡的,像一张没画完的纸。
我负责检查墙上有没有裂缝。
裂缝很小,头发丝那么细,不仔细看根本发现不了。可一旦有裂缝,墙外的“东西”就会渗进来。我见过渗进来的东西:一团灰色的、像雾一样的影子,贴在地上蠕动,碰到草就枯,碰到水就浑,碰到活物——就会钻进影子里,慢慢把活物变成另一种东西。
上个月,东边边界裂了一条缝,渗进来一团灰雾。它钻进一只羊的影子里,三天后,那只羊开始倒着走路,眼睛变成灰白色,不吃草,只盯着墙看。
我宰了那只羊,把尸体烧了,用黏土把裂缝堵上。
这就是我的工作。
我是边界测绘员,编号七。整个世界里,只有我一个测绘员。因为只有我记得住边界长什么样——其他人记不住。他们走到边界附近就会头晕、恶心、想吐,像脑子里有什么东西在拒绝接收“边界”这个概念。
我不晕。
我能记住边界的每一道弯、每一处凸起、每一条裂缝的位置。
我不知道为什么。大概是天生的。
今天早上,我照常沿着西边边界走。走到第七棵枯树的位置时,我停下来。
墙上有一条裂缝。
不是头发丝那么细的。是一条手指宽的,像被人拿刀划开的口子。边缘不整齐,毛糙糙的,像某种东西从里面往外啃过。
我蹲下来,凑近看。
裂缝里是灰白色的未加载区,空荡荡的,什么都没有。
可就在我准备掏黏土堵上的时候,裂缝深处传来一声响。
咚。
很轻,像有人隔着墙敲了一下。
我愣住了。
边界外是未加载区,那里什么都没有。没有风,没有声音,没有活物。可刚才那一声,清清楚楚,像有人站在墙那边,用指节敲了一下墙。
我趴下来,耳朵贴着裂缝。
咚。
又是一声。
这次更清楚,像什么东西在墙那边走动,脚步骤然停下,然后——我听见一个声音,闷闷的,像隔着一层厚布:
“……有人吗?”
我猛地站起来,后退两步。
墙那边有人。
墙那边,未加载区里,有人。
第二章 灰白色的脸
我没敢立刻堵上裂缝。
我蹲在墙边,盯着那条手指宽的裂缝,心跳得很快。裂缝里灰白色的雾气缓缓流动,像一锅煮开的水,又像一张正在呼吸的嘴。
我听见那个声音又响起来,这次更清楚,像贴着裂缝说的:
“你能听见吗?”
我没回答。
“我知道你在。”那个声音说,“我闻得到你的气味。活人的气味。”
我攥紧手里的黏土块,指节发白。
“你是谁?”我问。
裂缝里的灰雾顿了一下,像在思考。
“我是谁不重要。”那个声音说,“重要的是——你想不想看看,墙那边是什么?”
“未加载区。什么都没有。”
“谁告诉你的?”
我张了张嘴,没答上来。
是啊,谁告诉我的?我从当上测绘员那天起就知道边界外是未加载区,空荡荡的,什么都没有。可我从没亲眼见过。我每次靠近边界,看到的都是灰白色的雾,浓得化不开,像一堵墙套着另一堵墙。
“你看到的灰雾,”那个声音说,“不是未加载区。是‘遮罩’。”
“什么遮罩?”
“世界之间的隔层。”那个声音说,“你以为世界是唯一的,边界外什么都没有。可实际上,边界外有别的世界。它们也在运行,也在生长,也有活物。只是你们之间隔着一层遮罩,谁也看不见谁。”
“那你怎么能跟我说话?”
那个声音沉默了一会儿。
“因为你这边的遮罩,裂了。”它说,“你面前这条裂缝,不只是墙上的口子。是整个世界的外壳,破了一个洞。”
我低头看那条裂缝。灰白色的雾气从裂缝里渗出来,贴在地上,像一条细长的舌头。我往后退了一步,避开那些雾气。
“你想干什么?”我问。
“我想进去。”那个声音说,“我那边快撑不住了。世界在塌,边界在收缩,活物在消失。我需要一个能装下我的地方。”
“你进来,我们这边怎么办?”
那个声音笑了。笑声闷闷的,像从很深的地方传上来。
“你们这边,也会塌的。”它说,“你以为世界是永恒的?不。世界有寿命。你们的边界一直在收缩,只是你每天走一圈,走得太慢,感觉不到。你想想——十年前,边界是不是比现在远?”
我愣住。
十年前。我刚当上测绘员的时候,西边边界在第七棵枯树再往西三百步的地方。可现在,边界在第七棵枯树的位置。
边界确实在收缩。
我一直以为那是正常现象。世界嘛,总有点起伏。可如果那个声音说的是真的——世界在塌,边界在收缩,活物在消失——那我现在站的这块地方,迟早也会变成未加载区。
“你想进来?”我问。
“对。”
“进来之后呢?”
“我会找个地方住下来。”那个声音说,“不会打扰你们。我只是……需要一个能活下去的地方。”
我沉默了很久。
裂缝里的灰雾还在往外渗,贴着地面,像一条试探的舌头。我低头看着它,忽然觉得那条裂缝像一只眼睛——一只灰白色的、正在打量我的眼睛。
“你叫什么名字?”我问。
那个声音又笑了。
“我叫七。”它说,“你呢?”
我攥紧黏土块。
“……我也叫七。”
裂缝里的灰雾顿住了。
然后,那个声音轻轻说:
“真巧。”
第三章 另一个我
我没堵上那条裂缝。
我回到测绘小屋,把黏土块放在桌上,盯着它看了很久。窗外天已经黑了,风从边界方向吹过来,带着一股灰白色的、像灰尘一样的味道。
我睡不着。
我躺在床上,盯着天花板,脑子里全是那个声音。
它也叫七。
是巧合吗?还是它故意说的?它知道我的编号?它隔着墙,怎么知道我的编号?
第二天一早,我又去了西边边界。
裂缝还在。灰雾还在往外渗,但比昨天少了一些,像退了一点潮。我蹲下来,凑近裂缝,听见里面传来均匀的、像呼吸一样的声音。
“你来了。”那个声音说,像等了一夜。
“你怎么知道我编号?”我问。
“我听见的。”那个声音说,“你每天走边界,会自言自语。你数步子,数到七就停。你记边界的时候,会在测绘本上写‘七’。”
我攥紧测绘本。
我确实会自言自语。我确实数步子,数到七就停。我确实在测绘本上写“七”——那是我的编号,也是我记边界的方式。
可它怎么会听见?
“你那边,”我低声问,“是什么样的?”
“灰的。”那个声音说,“全是灰的。没有草,没有树,没有水。只有灰雾,和一条一条的裂缝。我沿着裂缝走,走了很久,才找到你这条。”
“你那边也有边界?”
“有。”那个声音说,“但我的边界在收缩。每天收缩一圈。我原来住的地方,现在已经在未加载区里了。我往这边走,走了不知道多久,才找到这条裂缝。”
我沉默了一会儿。
“你那边,有活物吗?”
那个声音沉默了很久。
“……曾经有。”它说,“现在没了。都消失了。被灰雾吃掉了。”
“那你为什么不留在那边?”
“那边已经什么都没有了。”那个声音说,“没有活物,没有光,没有声音。只有灰雾,和越来越近的边界。我不想一个人死在那里。”
我低下头,看着裂缝里渗出的灰雾。
它贴在地上,像一条安静的蛇。
“你进来之后,”我问,“会变成什么样?”
“我会找个影子住下来。”那个声音说,“像你们这边的活物一样。我不会伤害任何人。我只是……想活着。”
我站起来,把黏土块攥在手里。
“我明天再来。”我说。
“好。”那个声音说,“我等你。”
我转身往回走。走了几步,我停下来,回头看了一眼。
裂缝还在。灰雾还在渗。
可裂缝边缘,多了一行字。
不是刻的,像从墙里面渗出来的,灰白色的、歪歪扭扭的字:
我见过你。
我盯着那行字,后背发凉。
它说它见过我。
它隔着墙,见过我。
第四章 消失的羊
我没睡好。
第二天早上,我顶着黑眼圈去边界。裂缝还在,灰雾还在渗。但裂缝边缘那行字不见了,像被谁擦掉了。
“你来了。”那个声音说,语气比昨天轻快一些,“我等了你一夜。”
“你昨天写的字?”我问,“‘我见过你’——什么意思?”
那个声音沉默了一会儿。
“你记不记得,你小时候见过一只羊?”它说,“一只灰白色的羊,眼睛是白的,不吃草,只盯着墙看。”
我僵住。
上个月,我宰了那只羊。它被灰雾钻进影子,开始倒着走路,眼睛变成灰白色,不吃草,只盯着墙看。我把它宰了,烧了,用黏土把裂缝堵上。
“你怎么知道那只羊?”我问。
“因为我见过它。”那个声音说,“它从裂缝里走过来,走到我那边。它在我那边待了三天,然后消失了。”
“不可能。”我说,“它被我烧了。”
“你烧的是它的身体。”那个声音说,“它的影子走过去了。影子不会烧掉。影子会走,会找路,会穿过裂缝。”
我攥紧拳头。
“你到底是谁?”
“我说过了。我叫七。”
“你骗我。”我说,“你根本不是‘另一个世界的活物’。你是那只羊的影子。”
裂缝里的灰雾顿住了。
然后,那个声音笑了。笑声闷闷的,像从很深的地方传上来,又像从很近的地方贴着我耳朵响。
“你比我想象的聪明。”它说,“对。我是那只羊的影子。可我已经不是羊了。我在墙那边走了太久,走了太多路,我已经变成别的东西了。”
“你想进来干什么?”
“我想找个身体。”它说,“影子不能没有身体。没有身体的影子,会慢慢散掉。我需要一个活物,让我住进它的影子里。”
“你找上我?”
“你每天都来边界。”那个声音说,“你一个人,没有家人,没有朋友,没有邻居。你死了也没人会发现。你是最好的容器。”
我后退一步。
裂缝里的灰雾猛地涌出来,像一条暴涨的河。灰雾贴在地上,蔓延开来,碰到草就枯,碰到水就浑,碰到我的影子——停住了。
灰雾在我影子边缘蠕动,像一条饥饿的舌头,在试探能不能舔到。
我猛地跳开,掏出黏土块,一把按在裂缝上。
灰雾被堵住,发出一声尖啸,像风穿过铁栅栏。裂缝边缘的墙开始龟裂,灰白色的雾气从缝隙里挤出来,又被我一把一把用黏土堵回去。
我堵了整整一上午。
等最后一条缝隙被堵住,我瘫坐在地上,浑身是汗。裂缝边缘渗出的灰雾慢慢消散,像退潮的水。
可我知道,堵不住。
它已经知道我的气味了。它已经知道我住在哪了。它已经知道我每天走哪条路、在哪个位置停下来、什么时候最松懈。
我站起来,往村里走。
我得告诉其他人。
可走到村口,我停住了。
村里很安静。太安静了。没有鸡叫,没有狗吠,没有人声。
我推开最近一户人家的门。屋里没人。桌上摆着半碗粥,还是温的。灶膛里的火还在烧。
人不见了。
我跑遍全村。每一户都空着。碗是温的,火是燃的,被褥是铺开的——可人全不见了。
我站在村口,喘着气,忽然听见身后传来一个声音。
不是裂缝里的声音。是真实的、贴着我耳朵的、像呼吸一样的声音:
“你找他们?”
我猛地回头。
没人。
可地上,我的影子旁边,多了一团灰白色的、像雾一样的东西。
它贴在地上,慢慢蠕动,像在跟我打招呼。
“……你把他们弄哪去了?”我问。
影子没有回答。
它只是慢慢展开,像一张灰色的毯子,朝我铺过来。
第五章 影子
我跑。
我沿着来时的路狂奔,穿过田野,穿过枯树林,一路跑回边界。裂缝还在,黏土块还在,但裂缝边缘又渗出了灰雾——比之前更浓,像一锅煮沸的灰汤。
我蹲下来,想再堵一次。
可灰雾没有往外渗。
它在往里吸。
像一张嘴,正在把墙这边的空气、光线、声音,一点一点吸进去。我站在裂缝边,能感觉到一股细微的、像水流一样的力量,把我往裂缝里拽。
我后退一步。
裂缝里传来那个声音,闷闷的,但比之前更清晰,像贴着我的耳朵说的:
“你跑不掉的。”
“你是那只羊的影子。”我说,“你只能活在影子里。只要我不靠近墙,你就碰不到我。”
“你错了。”那个声音说,“我不是那只羊的影子。我是那只羊的影子吃掉的东西。”
我愣住。
“你记不记得,你小时候养过一只狗?”那个声音说,“黑色的,耳朵缺了一角,总在你脚边转。”
我攥紧拳头。
我记得。我七岁那年养过一只黑狗,耳朵缺了一角,总在我脚边转。后来它不见了。我找了一整天,没找到。
“它走进裂缝里了。”那个声音说,“它闻到裂缝里有味道,就走进去了。我吃了它的影子。然后我沿着它的气味,找到了你。”
“你吃了它?”
“影子会吃影子。”那个声音说,“我吃了它,我就变成它。我变成它,我就记得它记得的路。它记得回家的路。它记得你的气味。”
我后退一步,后背撞在墙上。
“你吃了多少人?”我问。
“不多。”那个声音说,“你村里的人,我吃了一部分。剩下的,我让他们走进裂缝里了。他们现在在墙那边,灰雾里,慢慢变成我的影子。”
“你为什么要吃?”
“因为我需要记忆。”那个声音说,“影子没有记忆。没有记忆的影子,会慢慢散掉。我需要吃掉别人的影子,才能记住自己是谁。”
“你记得自己是谁吗?”
那个声音沉默了很久。
“……不记得了。”它说,“我吃得太多了。我吃过羊,吃过狗,吃过人。我记不清自己最开始是什么了。我只记得,我想活着。”
我站在墙边,看着裂缝里涌动的灰雾。
灰雾在慢慢变浓,像一锅正在煮沸的汤。裂缝边缘的墙开始龟裂,一块一块往下掉,像被水泡烂的纸。
我知道,我堵不住了。
我掏出测绘本,翻开最后一页,用炭笔写下:
边界外不是未加载区。边界外有东西。它吃影子,吃记忆,吃活物。如果你看到这条消息,别靠近边界。别听墙那边的声音。别让灰雾碰到你的影子。
写完,我把测绘本塞进怀里,转身往村里跑。
我得找到其他人。我得告诉他们。
可我刚跑出几步,脚下忽然一绊。
我低头看。
地上没有石头,没有树根。可我的影子——我的影子在动。
它没有跟着我跑。它停在我身后,慢慢展开,像一张灰色的毯子。
然后,它朝我铺过来。
第六章 另一个我
我醒来的时候,躺在一片灰白色的雾里。
没有天,没有地,没有方向。灰雾贴着我皮肤,凉丝丝的,像泡在温水里。我坐起来,摸了摸自己的脸——还是我的脸。我摸了摸自己的手——还是我的手。
可我知道,我已经不在原来的世界了。
我站起来,试着往前走。灰雾在我脚边翻涌,像在推着我走。我不知道走了多久,忽然看见前方有东西。
一个人。
蹲在灰雾里,背对着我。
我慢慢走近。那个人穿着和我一样的衣服,背着和我一样的测绘包,头发和我一样乱糟糟的。
“你是谁?”我问。
那个人慢慢站起来,转过身。
我看见一张和我一模一样的脸。
“我是你。”他说,“我是你的影子。”
我后退一步。
“你吃了我的影子?”我问。
“没有。”他说,“我就是你的影子。你被灰雾拖进来的时候,我跟着你进来了。我们是一体的。”
“那你为什么站在我面前?”
“因为这里是墙那边。”他说,“在这里,影子可以站起来,可以说话,可以走路。在这里,影子不是影子,是另一个‘我’。”
我盯着他的脸。那张脸和我一模一样,连眼角那道疤都一样。
“你想干什么?”我问。
“我想回去。”他说,“我想回墙那边,回村里,回测绘小屋。我想继续当测绘员。”
“你是影子。你不能当测绘员。”
“我可以。”他说,“我吃了你的记忆。我知道边界怎么走,知道裂缝怎么堵,知道测绘本怎么记。我可以做得和你一样好。”
“你吃了我?”
“没有。”他说,“我只是……借了你的记忆。你还没死。你的身体还在墙那边。只要你的身体还在,我就能借你的记忆活着。”
“那我的身体呢?”
他指了指身后。
我顺着他指的方向看去。灰雾深处,有一团模糊的影子,像一个人躺在地上。
我的身体。
“你躺进去,”他说,“我就回去。”
“我躺进去会怎样?”
“你会变成我。”他说,“你会变成影子,留在墙这边。你会慢慢散掉,慢慢忘记自己是谁。你会变成灰雾的一部分。”
我攥紧拳头。
“我不干。”
“你干不干都一样。”他说,“你已经进来了。墙那边的裂缝,我堵上了。你回不去了。”
“你堵上了?”
“对。”他说,“我用黏土堵的。你教我的。”
我看着他。他站在灰雾里,和我一模一样的脸,一模一样的衣服,一模一样的测绘包。可他的眼睛是灰白色的,像两只死鱼眼。
“你不是我的影子。”我说。
他愣了一下。
“你是我吃过的那只羊的影子。”我说,“你吃了我的影子,变成我的样子。你想用我的身份,回墙那边,继续吃人。”
他沉默了一会儿。
然后他笑了。笑声闷闷的,像从很深的地方传上来。
“你比我想象的聪明。”他说,“对。我吃了你的影子。我变成你。我要回墙那边,继续吃人。吃更多的人,吃更多的影子,吃更多的记忆。”
“你为什么要吃?”
“因为我记不清自己是谁了。”他说,“我吃得太多了。我吃过羊,吃过狗,吃过人。我记不清自己最开始是什么了。我只记得,我想活着。”
我看着他。
他站在灰雾里,和我一模一样的脸,一模一样的衣服。可他的眼睛是灰白色的,像两口枯井。
我忽然觉得他很可怜。
“你记不清自己是谁,”我说,“可你还记得‘想活着’。”
他愣了一下。
“……对。”
“那你活着是为了什么?”
他沉默了很久。
“……不知道。”他说,“我只是……不想散掉。不想变成灰雾。不想消失。”
我看着他,忽然不知道该说什么。
他是怪物。他吃了我村里的人,吃了我的影子,还想用我的身份回去继续吃人。可他说“不想消失”的时候,声音很轻,像一只快死的小动物在呜咽。
“你叫什么名字?”我问。
他想了想。
“……不记得了。”他说,“我吃过太多东西。每一个东西都有一个名字。我记不清哪个是我的。”
“那我叫你七吧。”我说,“我是七号测绘员。你吃了我的影子,也算半个七号。”
他看着我,灰白色的眼睛里,浮起一点说不清的东西。
“……好。”他说,“我叫七。”
第七章 边界
我们在灰雾里走了很久。
没有方向,没有参照物,只有灰雾和脚下灰白色的、像沙一样的地面。他走在前面,我走在后面。他走得很快,像认识路。
“你认识路?”我问。
“我走过。”他说,“我吃了那只羊的影子,它记得回家的路。我又吃了你的影子,你记得边界怎么走。两条路叠在一起,我就能找到裂缝。”
“裂缝不是堵上了吗?”
“堵上的是墙那边的口子。”他说,“墙这边的口子还在。只要从这边推开,就能回去。”
我们走了不知道多久,前方灰雾忽然变薄了。
我看见一堵墙。
不是砖墙,不是石墙,是一堵灰白色的、半透明的、像冰又像玻璃的墙。墙上有一条裂缝,手指宽,边缘毛糙糙的,像被什么东西啃过。
“就是这里。”他说,“你从这边推,就能推开。”
我走到墙边,伸手摸那条裂缝。凉丝丝的,像摸在冰上。
“你回去之后,”他问,“会堵上这条缝吗?”
“会。”我说,“这是我的工作。”
他沉默了一会儿。
“那你下次来检查边界的时候,”他说,“会经过这里吗?”
“会。”我说,“我每天走一圈。”
“那我……”他顿了顿,“我能不能,每天来这里,跟你说说话?”
我回头看他。
他站在灰雾里,和我一模一样的脸,一模一样的衣服。可他的眼睛是灰白色的,像两口枯井。他看起来不像怪物。他看起来像一个迷路的人。
“你为什么要跟我说话?”我问。
“因为……”他说,“你是唯一一个,知道我叫七的人。”
我看着他,忽然觉得心里有点堵。
“好。”我说,“我每天来。你要是想说话,就敲三下墙。”
他愣了一下。
“……好。”
我转过身,把手伸进裂缝里,用力一推。
墙裂开了。
白光从裂缝里灌进来,刺得我睁不开眼。我听见身后传来他的声音,很轻,像风穿过叶缝:
“七号。”
“嗯?”
“……谢谢你,没把我当成怪物。”
我顿了顿。
“你不是怪物。”我说,“你只是一个,不想消失的影子。”
然后我迈过裂缝,走进白光里。
第八章 测绘员
我醒来的时候,躺在测绘小屋的床上。
天亮了。阳光从窗户照进来,落在地上,像一块暖黄色的方块。我坐起来,摸了摸自己的脸——是我的脸。我摸了摸自己的手——是我的手。
我站起来,背上测绘包,推开门。
外面是方块天,羊毛云,远处的山像被人拿大刷子刷出来的。村里很安静,没有人声,没有鸡叫,没有狗吠。
我知道,村里的人都不见了。
被灰雾吃掉了。被那个影子吃掉了。被那个叫“七”的影子吃掉了。
可我没有告诉任何人。
因为没有人可以告诉。
我沿着西边边界走,走到第七棵枯树的位置,停下来。裂缝还在,黏土块还在,但裂缝边缘渗出的灰雾已经干了,像一层灰色的壳。
我蹲下来,敲了三下墙。
咚。咚。咚。
墙那边没有声音。
我等了一会儿,又敲了三下。
咚。咚。咚。
还是没有声音。
我站起来,掏出测绘本,翻开新的一页,写下:
边界外不是未加载区。边界外有别的世界。边界外有一个叫七的影子。它吃影子,吃记忆,吃活物。但它记得我叫七号。
写完,我合上测绘本,塞进怀里。
我继续沿着边界走。
走到下一个位置,我停下来,蹲下,敲了三下墙。
咚。咚。咚。
没有回应。
我站起来,继续走。
走到第三个位置,我又停下来,敲了三下墙。
咚。咚。咚。
灰雾从裂缝里渗出来,贴在地上,像一条安静的蛇。我低头看着它,忽然听见墙那边传来一个声音,闷闷的,像隔着一层厚布:
“……七号?”
我蹲下来,耳朵贴着裂缝。
“嗯。”
“你来了。”
“我来了。”
“你以后,每天都会来吗?”
“会。”我说,“我是测绘员。我每天走一圈。”
墙那边沉默了一会儿。
然后,那个声音轻轻说:
“那我等你。”
我站起来,拍了拍裤子上的土,继续沿着边界走。
方块天很蓝,羊毛云很白,远处的山像被人拿大刷子刷出来的。
世界看起来规规矩矩,方方正正。
可我知道,边界外有东西。
它吃影子,吃记忆,吃活物。
但它记得我叫七号。
而我,也记得它叫七。